Projekt[] |
+| `project.list()` | Lista wszystkich projektów | Project[] |
| `project.current()` | Get current project | Project |
---
@@ -210,7 +210,7 @@ const pathInfo = await client.path.get()
| Method | Description | Response |
| -------------------- | ----------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `config.get()` | Get config info | Config |
-| `config.providers()` | Lista dostawców i modeli domyślnych | `{ providers: `Dostawca[]`, default: { [key: string]: string } }` |
+| `config.providers()` | Lista dostawców i modeli domyślnych | `{ providers: `Provider[]`, default: { [key: string]: string } }` |
---
@@ -228,24 +228,24 @@ const { providers, default: defaults } = await client.config.providers()
| Method | Description | Notes |
| ---------------------------------------------------------- | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `session.list()` | Lista sesji | Zwraca Sesja[] |
-| `session.get({ path })` | Uzyskaj sesję | Zwraca Sesja |
-| `session.children({ path })` | Lista sesji podrzędnych | Zwraca Sesja[] |
-| `session.create({ body })` | Utwórz sesję | Zwraca Sesja |
+| `session.list()` | Lista sesji | Zwraca Session[] |
+| `session.get({ path })` | Uzyskaj sesję | Zwraca Session |
+| `session.children({ path })` | Lista sesji podrzędnych | Zwraca Session[] |
+| `session.create({ body })` | Utwórz sesję | Zwraca Session |
| `session.delete({ path })` | Usuń sesję | Zwraca `boolean` |
-| `session.update({ path, body })` | Aktualizuj właściwości sesji | Zwraca Sesja |
+| `session.update({ path, body })` | Aktualizuj właściwości sesji | Zwraca Session |
| `session.init({ path, body })` | Przeanalizuj aplikację i utwórz `AGENTS.md` | Zwraca `boolean` |
| `session.abort({ path })` | Przerwij trwającą sesję | Zwraca `boolean` |
-| `session.share({ path })` | Udostępnij sesję | Zwraca Sesja |
-| `session.unshare({ path })` | Cofnij udostępnianie sesji | Zwraca Sesja |
+| `session.share({ path })` | Udostępnij sesję | Zwraca Session |
+| `session.unshare({ path })` | Cofnij udostępnianie sesji | Zwraca Session |
| `session.summarize({ path, body })` | Podsumowanie sesji | Zwraca `boolean` |
-| `session.messages({ path })` | Lista wiadomości w sesji | Zwraca `{ info: `Wiadomość`, parts: `Część[]`}[]` |
-| `session.message({ path })` | Uzyskaj szczegóły wiadomości | Zwraca `{ info: `Wiadomość`, parts: `Część[]`}` |
+| `session.messages({ path })` | Lista wiadomości w sesji | Zwraca `{ info: `Message`, parts: `Part[]`}[]` |
+| `session.message({ path })` | Uzyskaj szczegóły wiadomości | Zwraca `{ info: `Message`, parts: `Part[]`}` |
| `session.prompt({ path, body })` | Wyślij wiadomość | `body.noReply: true` zwraca UserMessage (tylko kontekst). Domyślnie zwraca AssistantMessage z odpowiedzią AI |
-| `session.command({ path, body })` | Wyślij polecenie do sesji | Zwraca `{ info: `Wiadomość Asystenta`, parts: `Część[]`}` |
-| `session.shell({ path, body })` | Uruchom polecenie powłoki | Zwraca Wiadomość Asystenta |
-| `session.revert({ path, body })` | Przywróć wiadomość | Zwraca Sesja |
-| `session.unrevert({ path })` | Przywróć przywrócone wiadomości | Zwraca Sesja |
+| `session.command({ path, body })` | Wyślij polecenie do sesji | Zwraca `{ info: `AssistantMessage`, parts: `Part[]`}` |
+| `session.shell({ path, body })` | Uruchom polecenie powłoki | Zwraca AssistantMessage |
+| `session.revert({ path, body })` | Przywróć wiadomość | Zwraca Session |
+| `session.unrevert({ path })` | Przywróć przywrócone wiadomości | Zwraca Session |
| `postSessionByIdPermissionsByPermissionId({ path, body })` | Respond to a permission request | Returns `boolean` |
---
@@ -289,7 +289,7 @@ await client.session.prompt({
| `find.files({ query })` | Znajdź pliki i katalogi według nazwy | `string[]` (ścieżki) |
| `find.symbols({ query })` | Find workspace symbols | Symbol[] |
| `file.read({ query })` | Read a file | `{ type: "raw" \| "patch", content: string }` |
-| `file.status({ query? })` | Uzyskaj status śledzonych plików | Plik[] |
+| `file.status({ query? })` | Uzyskaj status śledzonych plików | File[] |
`find.files` supports a few optional query fields:
diff --git a/packages/web/src/content/docs/pl/server.mdx b/packages/web/src/content/docs/pl/server.mdx
index 0c6bfb1eb..b1b6c95b4 100644
--- a/packages/web/src/content/docs/pl/server.mdx
+++ b/packages/web/src/content/docs/pl/server.mdx
@@ -100,8 +100,8 @@ Serwer opencode udostępnia następujące interfejsy API.
| Method | Path | Description | Response |
| ------ | ------------------ | -------------------------- | --------------------------------------------- |
-| `GET` | `/project` | Lista wszystkich projektów | Projekt[] |
-| `GET` | `/project/current` | Pobierz bieżący projekt | Projekt |
+| `GET` | `/project` | Lista wszystkich projektów | Project[] |
+| `GET` | `/project/current` | Pobierz bieżący projekt | Project |
---
@@ -109,7 +109,7 @@ Serwer opencode udostępnia następujące interfejsy API.
| Method | Path | Description | Response |
| ------ | ------- | --------------------------------------------- | ------------------------------------------- |
-| `GET` | `/path` | Pobierz bieżącą ścieżkę | Ścieżka |
+| `GET` | `/path` | Pobierz bieżącą ścieżkę | Path |
| `GET` | `/vcs` | Uzyskaj informacje VCS dla bieżącego projektu | VcsInfo |
---
@@ -145,26 +145,26 @@ Serwer opencode udostępnia następujące interfejsy API.
### Sessions
-| Method | Path | Description | Notes |
-| -------- | ---------------------------------------- | ------------------------------------------- | -------------------------------------------------------------------------------- |
-| `GET` | `/session` | Lista wszystkich sesji | Zwraca Sesja[] |
-| `POST` | `/session` | Utwórz nową sesję | treść: `{ parentID?, title? }`, zwraca Sesja |
-| `GET` | `/session/status` | Uzyskaj status sesji dla wszystkich sesji | Zwraca `{ [sessionID: string]: `Status sesji` }` |
-| `GET` | `/session/:id` | Uzyskaj szczegóły sesji | Zwraca Sesja |
-| `DELETE` | `/session/:id` | Usuń sesję i wszystkie jej dane | Zwraca `boolean` |
-| `PATCH` | `/session/:id` | Aktualizuj właściwości sesji | treść: `{ title? }`, zwraca Sesja |
-| `GET` | `/session/:id/children` | Pobierz sesje podrzędne sesji | Zwraca Sesja[] |
-| `GET` | `/session/:id/todo` | Pobierz listę rzeczy do zrobienia dla sesji | Zwraca Do zrobienia[] |
-| `POST` | `/session/:id/init` | Przeanalizuj aplikację i utwórz `AGENTS.md` | treść: `{ messageID, providerID, modelID }`, zwraca `boolean` |
-| `POST` | `/session/:id/fork` | Rozwiń istniejącą sesję w wiadomości | treść: `{ messageID? }`, zwraca Sesja |
-| `POST` | `/session/:id/abort` | Przerwij trwającą sesję | Zwraca `boolean` |
-| `POST` | `/session/:id/share` | Udostępnij sesję | Zwraca Sesja |
-| `DELETE` | `/session/:id/share` | Anuluj udostępnianie sesji | Zwraca Sesja |
-| `GET` | `/session/:id/diff` | Pobierz różnicę dla tej sesji | zapytanie: `messageID?`, zwraca FileDiff[] |
-| `POST` | `/session/:id/summarize` | Podsumuj sesję | treść: `{ providerID, modelID }`, zwraca `boolean` |
-| `POST` | `/session/:id/revert` | Przywróć wiadomość | treść: `{ messageID, partID? }`, zwraca `boolean` |
-| `POST` | `/session/:id/unrevert` | Przywróć wszystkie przywrócone wiadomości | Zwraca `boolean` |
-| `POST` | `/session/:id/permissions/:permissionID` | Odpowiedz na prośbę o pozwolenie | treść: `{ response, remember? }`, zwraca `boolean` |
+| Method | Path | Description | Notes |
+| -------- | ---------------------------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------- |
+| `GET` | `/session` | Lista wszystkich sesji | Zwraca Session[] |
+| `POST` | `/session` | Utwórz nową sesję | treść: `{ parentID?, title? }`, zwraca Session |
+| `GET` | `/session/status` | Uzyskaj status sesji dla wszystkich sesji | Zwraca `{ [sessionID: string]: `Status sesji` }` |
+| `GET` | `/session/:id` | Uzyskaj szczegóły sesji | Zwraca Session |
+| `DELETE` | `/session/:id` | Usuń sesję i wszystkie jej dane | Zwraca `boolean` |
+| `PATCH` | `/session/:id` | Aktualizuj właściwości sesji | treść: `{ title? }`, zwraca Session |
+| `GET` | `/session/:id/children` | Pobierz sesje podrzędne sesji | Zwraca Session[] |
+| `GET` | `/session/:id/todo` | Pobierz listę rzeczy do zrobienia dla sesji | Zwraca Todo[] |
+| `POST` | `/session/:id/init` | Przeanalizuj aplikację i utwórz `AGENTS.md` | treść: `{ messageID, providerID, modelID }`, zwraca `boolean` |
+| `POST` | `/session/:id/fork` | Rozwiń istniejącą sesję w wiadomości | treść: `{ messageID? }`, zwraca Session |
+| `POST` | `/session/:id/abort` | Przerwij trwającą sesję | Zwraca `boolean` |
+| `POST` | `/session/:id/share` | Udostępnij sesję | Zwraca Session |
+| `DELETE` | `/session/:id/share` | Anuluj udostępnianie sesji | Zwraca Session |
+| `GET` | `/session/:id/diff` | Pobierz różnicę dla tej sesji | zapytanie: `messageID?`, zwraca FileDiff[] |
+| `POST` | `/session/:id/summarize` | Podsumuj sesję | treść: `{ providerID, modelID }`, zwraca `boolean` |
+| `POST` | `/session/:id/revert` | Przywróć wiadomość | treść: `{ messageID, partID? }`, zwraca `boolean` |
+| `POST` | `/session/:id/unrevert` | Przywróć wszystkie przywrócone wiadomości | Zwraca `boolean` |
+| `POST` | `/session/:id/permissions/:permissionID` | Odpowiedz na prośbę o pozwolenie | treść: `{ response, remember? }`, zwraca `boolean` |
---
@@ -183,9 +183,9 @@ Serwer opencode udostępnia następujące interfejsy API.
### Komendy
-| Metoda | Ścieżka | Opis | Odpowiedź |
-| ------ | ---------- | ------------------------ | ----------------------------------------------- |
-| `GET` | `/command` | Lista wszystkich poleceń | Polecenie[] |
+| Metoda | Ścieżka | Opis | Odpowiedź |
+| ------ | ---------- | ------------------------ | --------------------------------------------- |
+| `GET` | `/command` | Lista wszystkich poleceń | Command[] |
---
@@ -198,7 +198,7 @@ Serwer opencode udostępnia następujące interfejsy API.
| `GET` | `/find/symbol?query=` | Find workspace symbols |Symbol[]| | `GET` | `/file?path=` | Lista plików i katalogów | FileNode[]| | `GET` | `/file/content?path=` | Read a file |
FileContent| -| `GET` | `/file/status` | Uzyskaj status śledzonych plików |Plik[]| +| `GET` | `/file/status` | Uzyskaj status śledzonych plików |File[]| #### `/find/file` query parameters @@ -212,10 +212,10 @@ Serwer opencode udostępnia następujące interfejsy API. ### Tools (Experimental) -| Method | Path | Description | Response | -| ------ | ------------------------------------------- | -------------------------------------------- | ----------------------------------------------------------- | -| `GET` | `/experimental/tool/ids` | Lista wszystkich identyfikatorów narzędzi |Identyfikatory narzędzi| -| `GET` | `/experimental/tool?provider=&model=
` | Lista narzędzi ze schematami JSON dla modelu | Lista narzędzi| +| Method | Path | Description | Response | +| ------ | ------------------------------------------- | -------------------------------------------- | -------------------------------------------- | +| `GET` | `/experimental/tool/ids` | Lista wszystkich identyfikatorów narzędzi |ToolIDs| +| `GET` | `/experimental/tool?provider=&model=
` | Lista narzędzi ze schematami JSON dla modelu | ToolList| --- -- cgit v1.2.3