diff options
| author | Adam <[email protected]> | 2026-02-10 13:59:14 -0600 |
|---|---|---|
| committer | opencode <[email protected]> | 2026-02-10 20:22:30 +0000 |
| commit | fd5531316f858b77274e26975796aec41ba5128c (patch) | |
| tree | 6337bc388da712e35b24e3bf6bdf903b21cecfa4 /packages/web/src/content/docs/th/server.mdx | |
| parent | fbc41475b403a23f004f63289b264c224b9d6b2f (diff) | |
| download | opencode-fd5531316f858b77274e26975796aec41ba5128c.tar.gz opencode-fd5531316f858b77274e26975796aec41ba5128c.zip | |
fix(docs): locale translations
Diffstat (limited to 'packages/web/src/content/docs/th/server.mdx')
| -rw-r--r-- | packages/web/src/content/docs/th/server.mdx | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/packages/web/src/content/docs/th/server.mdx b/packages/web/src/content/docs/th/server.mdx index c93e085a2..610f9f228 100644 --- a/packages/web/src/content/docs/th/server.mdx +++ b/packages/web/src/content/docs/th/server.mdx @@ -18,7 +18,7 @@ opencode serve [--port <number>] [--hostname <string>] [--cors <origin>] #### ตัวเลือก -| ธง | คำอธิบาย | ค่าเริ่มต้น | +| Flag | คำอธิบาย | ค่าเริ่มต้น | | --------------- | ---------------------------------------- | ---------------- | | `--port` | พอร์ตที่จะฟัง | `4096` | | `--hostname` | ชื่อโฮสต์ที่จะฟัง | `127.0.0.1` | @@ -89,34 +89,34 @@ http://<hostname>:<port>/doc ### ทั่วโลก -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ---------------- | --------------------------------- | ------------------------------------ | -| `GET` | `/global/health` | รับสถานะและเวอร์ชันของเซิร์ฟเวอร์ | `{ healthy: true, version: string }` | -| `GET` | `/global/event` | รับกิจกรรมระดับโลก (SSE สตรีม) | สตรีมกิจกรรม | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ---------------- | --------------------------------- | ------------------------------------ | +| `GET` | `/global/health` | รับสถานะและเวอร์ชันของเซิร์ฟเวอร์ | `{ healthy: true, version: string }` | +| `GET` | `/global/event` | รับกิจกรรมระดับโลก (SSE สตรีม) | สตรีมกิจกรรม | --- ### โครงการ -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ------------------ | ------------------------ | --------------------------------------------- | -| `GET` | `/project` | แสดงรายการโครงการทั้งหมด | <a href={typesUrl}><code>Project[]</code></a> | -| `GET` | `/project/current` | รับโครงการปัจจุบัน | <a href={typesUrl}><code>Project</code></a> | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ------------------ | ------------------------ | --------------------------------------------- | +| `GET` | `/project` | แสดงรายการโครงการทั้งหมด | <a href={typesUrl}><code>Project[]</code></a> | +| `GET` | `/project/current` | รับโครงการปัจจุบัน | <a href={typesUrl}><code>Project</code></a> | --- ### เส้นทาง & VCS -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ------- | ----------------------------------- | ------------------------------------------- | -| `GET` | `/path` | รับเส้นทางปัจจุบัน | <a href={typesUrl}><code>Path</code></a> | -| `GET` | `/vcs` | รับข้อมูล VCS สำหรับโครงการปัจจุบัน | <a href={typesUrl}><code>VcsInfo</code></a> | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ------- | ----------------------------------- | ------------------------------------------- | +| `GET` | `/path` | รับเส้นทางปัจจุบัน | <a href={typesUrl}><code>Path</code></a> | +| `GET` | `/vcs` | รับข้อมูล VCS สำหรับโครงการปัจจุบัน | <a href={typesUrl}><code>VcsInfo</code></a> | --- ### ตัวอย่าง -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | | ------ | ------------------- | ---------------------- | ---------- | | `POST` | `/instance/dispose` | กำจัดอินสแตนซ์ปัจจุบัน | `boolean` | @@ -124,7 +124,7 @@ http://<hostname>:<port>/doc ### การกำหนดค่า -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | | ------- | ------------------- | ----------------------------------- | -------------------------------------------------------------------------------------------- | | `GET` | `/config` | รับข้อมูลการกำหนดค่า | <a href={typesUrl}><code>กำหนดค่า</code></a> | | `PATCH` | `/config` | อัปเดตการกำหนดค่า | <a href={typesUrl}><code>กำหนดค่า</code></a> | @@ -134,7 +134,7 @@ http://<hostname>:<port>/doc ### ผู้ให้บริการ -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | | ------ | -------------------------------- | ------------------------------------------- | --------------------------------------------------------------------------------------- | | `GET` | `/provider` | รายชื่อผู้ให้บริการทั้งหมด | `{ all: `<a href={typesUrl}>ผู้ให้บริการ[]</a>`, default: {...}, connected: string[] }` | | `GET` | `/provider/auth` | รับวิธีการตรวจสอบความถูกต้องของผู้ให้บริการ | `{ [providerID: string]: `<a href={typesUrl}>ProviderAuthMethod[]</a>` }` | @@ -145,7 +145,7 @@ http://<hostname>:<port>/doc ### เซสชัน -| วิธี | เส้นทาง | คำอธิบาย | หมายเหตุ | +| Method | เส้นทาง | คำอธิบาย | หมายเหตุ | | -------- | ---------------------------------------- | ---------------------------------- | -------------------------------------------------------------------------------- | | `GET` | `/session` | แสดงรายการเซสชันทั้งหมด | ส่งคืน <a href={typesUrl}><code>เซสชัน[]</code></a> | | `POST` | `/session` | สร้างเซสชันใหม่ | body: `{ parentID?, title? }` ส่งคืน <a href={typesUrl}><code>เซสชัน</code></a> | @@ -170,7 +170,7 @@ http://<hostname>:<port>/doc ### ข้อความ -| วิธี | เส้นทาง | คำอธิบาย | หมายเหตุ | +| Method | เส้นทาง | คำอธิบาย | หมายเหตุ | | ------ | --------------------------------- | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | `GET` | `/session/:id/message` | แสดงรายการข้อความในเซสชัน | ข้อความค้นหา: `limit?` ส่งคืน `{ info: `<a href={typesUrl}>ข้อความ</a>`, parts: `<a href={typesUrl}>ส่วน[]</a>`}[]` | | `POST` | `/session/:id/message` | ส่งข้อความและรอการตอบกลับ | เนื้อความ: `{ messageID?, model?, agent?, noReply?, system?, tools?, parts }` ส่งคืน `{ info: `<a href={typesUrl}>ข้อความ</a>`, parts: `<a href={typesUrl}>ส่วน[]</a>`}` | @@ -183,22 +183,22 @@ http://<hostname>:<port>/doc ### คำสั่ง -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ---------- | ----------------------- | --------------------------------------------- | -| `GET` | `/command` | แสดงรายการคำสั่งทั้งหมด | <a href={typesUrl}><code>Command[]</code></a> | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ---------- | ----------------------- | --------------------------------------------- | +| `GET` | `/command` | แสดงรายการคำสั่งทั้งหมด | <a href={typesUrl}><code>Command[]</code></a> | --- ### ไฟล์ -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ------------------------ | ------------------------------ | ----------------------------------------------------------------------------------------- | -| `GET` | `/find?pattern=<pat>` | ค้นหาข้อความในไฟล์ | อาร์เรย์ของวัตถุที่ตรงกับ `path`, `lines`, `line_number`, `absolute_offset`, `submatches` | -| `GET` | `/find/file?query=<q>` | ค้นหาไฟล์และไดเร็กทอรีตามชื่อ | `string[]` (paths) | -| `GET` | `/find/symbol?query=<q>` | ค้นหาสัญลักษณ์พื้นที่ทำงาน | <a href={typesUrl}><code>Symbol[]</code></a> | -| `GET` | `/file?path=<path>` | แสดงรายการไฟล์และไดเร็กทอรี | <a href={typesUrl}><code>FileNode[]</code></a> | -| `GET` | `/file/content?path=<p>` | อ่านไฟล์ | <a href={typesUrl}><code>เนื้อหาไฟล์</code></a> | -| `GET` | `/file/status` | รับสถานะสำหรับไฟล์ที่ถูกติดตาม | <a href={typesUrl}><code>File[]</code></a> | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ------------------------ | ------------------------------ | ----------------------------------------------------------------------------------------- | +| `GET` | `/find?pattern=<pat>` | ค้นหาข้อความในไฟล์ | อาร์เรย์ของวัตถุที่ตรงกับ `path`, `lines`, `line_number`, `absolute_offset`, `submatches` | +| `GET` | `/find/file?query=<q>` | ค้นหาไฟล์และไดเร็กทอรีตามชื่อ | `string[]` (paths) | +| `GET` | `/find/symbol?query=<q>` | ค้นหาสัญลักษณ์พื้นที่ทำงาน | <a href={typesUrl}><code>Symbol[]</code></a> | +| `GET` | `/file?path=<path>` | แสดงรายการไฟล์และไดเร็กทอรี | <a href={typesUrl}><code>FileNode[]</code></a> | +| `GET` | `/file/content?path=<p>` | อ่านไฟล์ | <a href={typesUrl}><code>เนื้อหาไฟล์</code></a> | +| `GET` | `/file/status` | รับสถานะสำหรับไฟล์ที่ถูกติดตาม | <a href={typesUrl}><code>File[]</code></a> | #### `/find/file` พารามิเตอร์การสืบค้น @@ -212,16 +212,16 @@ http://<hostname>:<port>/doc ### เครื่องมือ (ทดลอง) -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ------------------------------------------- | ----------------------------------------------- | ---------------------------------------------------- | -| `GET` | `/experimental/tool/ids` | แสดงรายการรหัสเครื่องมือทั้งหมด | <a href={typesUrl}><code>รหัสเครื่องมือ</code></a> | -| `GET` | `/experimental/tool?provider=<p>&model=<m>` | แสดงรายการเครื่องมือที่มีสกีมา JSON สำหรับโมเดล | <a href={typesUrl}><code>รายการเครื่องมือ</code></a> | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ------------------------------------------- | ----------------------------------------------- | ---------------------------------------------------- | +| `GET` | `/experimental/tool/ids` | แสดงรายการรหัสเครื่องมือทั้งหมด | <a href={typesUrl}><code>รหัสเครื่องมือ</code></a> | +| `GET` | `/experimental/tool?provider=<p>&model=<m>` | แสดงรายการเครื่องมือที่มีสกีมา JSON สำหรับโมเดล | <a href={typesUrl}><code>รายการเครื่องมือ</code></a> | --- ### LSP, ฟอร์แมตเตอร์ & MCP -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | | ------ | ------------ | ------------------------------- | -------------------------------------------------------- | | `GET` | `/lsp` | รับ LSP สถานะเซิร์ฟเวอร์ | <a href={typesUrl}><code>LSPStatus[]</code></a> | | `GET` | `/formatter` | รับสถานะฟอร์แมตเตอร์ | <a href={typesUrl}><code>FormatterStatus[]</code></a> | @@ -232,15 +232,15 @@ http://<hostname>:<port>/doc ### ตัวแทน -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | -------- | ----------------------------- | -------------------------------------------- | -| `GET` | `/agent` | รายชื่อตัวแทนที่มีอยู่ทั้งหมด | <a href={typesUrl}><code>ตัวแทน[]</code></a> | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | -------- | ----------------------------- | -------------------------------------------- | +| `GET` | `/agent` | รายชื่อตัวแทนที่มีอยู่ทั้งหมด | <a href={typesUrl}><code>ตัวแทน[]</code></a> | --- ### การบันทึก -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | | ------ | ------- | ------------------------------------------------------------------ | ---------- | | `POST` | `/log` | เขียนรายการบันทึก เนื้อความ: `{ service, level, message, extra? }` | `boolean` | @@ -248,7 +248,7 @@ http://<hostname>:<port>/doc ### TUI -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | | ------ | ----------------------- | ----------------------------------------------- | --------------- | | `POST` | `/tui/append-prompt` | เพิ่มข้อความต่อท้ายข้อความแจ้ง | `boolean` | | `POST` | `/tui/open-help` | เปิดกล่องโต้ตอบความช่วยเหลือ | `boolean` | @@ -266,22 +266,22 @@ http://<hostname>:<port>/doc ### การรับรองความถูกต้อง -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ----------- | --------------------------------------------------------------------------------- | ---------- | -| `PUT` | `/auth/:id` | ตั้งค่าข้อมูลประจำตัวการรับรองความถูกต้อง เนื้อความต้องตรงกับสคีมาของผู้ให้บริการ | `boolean` | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ----------- | --------------------------------------------------------------------------------- | ---------- | +| `PUT` | `/auth/:id` | ตั้งค่าข้อมูลประจำตัวการรับรองความถูกต้อง เนื้อความต้องตรงกับสคีมาของผู้ให้บริการ | `boolean` | --- ### กิจกรรม -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | -------- | ---------------------------------------------------------------------------- | ------------------------------- | -| `GET` | `/event` | สตรีมเหตุการณ์ที่เซิร์ฟเวอร์ส่ง งานแรกคือ `server.connected` จากนั้นงานรถบัส | สตรีมเหตุการณ์ที่เซิร์ฟเวอร์ส่ง | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | -------- | ---------------------------------------------------------------------------- | ------------------------------- | +| `GET` | `/event` | สตรีมเหตุการณ์ที่เซิร์ฟเวอร์ส่ง งานแรกคือ `server.connected` จากนั้นงานรถบัส | สตรีมเหตุการณ์ที่เซิร์ฟเวอร์ส่ง | --- ### เอกสาร -| วิธี | เส้นทาง | คำอธิบาย | การตอบสนอง | -| ----- | ------- | --------------------------- | ---------------------------------- | -| `GET` | `/doc` | ข้อมูลจำเพาะของ OpenAPI 3.1 | HTML หน้าพร้อมข้อมูลจำเพาะ OpenAPI | +| Method | เส้นทาง | คำอธิบาย | การตอบสนอง | +| ------ | ------- | --------------------------- | ---------------------------------- | +| `GET` | `/doc` | ข้อมูลจำเพาะของ OpenAPI 3.1 | HTML หน้าพร้อมข้อมูลจำเพาะ OpenAPI | |
