Prosjekt[] |
-| `GET` | `/project/current` | Få det nåværende prosjektet | Prosjekt |
+| `GET` | `/project` | Liste over alle prosjekter | Project[] |
+| `GET` | `/project/current` | Få det nåværende prosjektet | Project |
---
@@ -128,7 +128,7 @@ OpenCode-serveren viser følgende APIer.
| ------- | ------------------- | -------------------------------------- | ---------------------------------------------------------------------------------------- |
| `GET` | `/config` | Få konfigurasjonsinformasjon | Config |
| `PATCH` | `/config` | Oppdater konfigurasjon | Config |
-| `GET` | `/config/providers` | Liste leverandører og standardmodeller | `{ providers: `Tilbyder[]`, default: { [key: string]: string } }` |
+| `GET` | `/config/providers` | Liste leverandører og standardmodeller | `{ providers: `Provider[]`, default: { [key: string]: string } }` |
---
@@ -136,7 +136,7 @@ OpenCode-serveren viser følgende APIer.
| Metode | Sti | Beskrivelse | Svar |
| ------ | -------------------------------- | ----------------------------------------------- | ----------------------------------------------------------------------------------- |
-| `GET` | `/provider` | Liste alle leverandører | `{ all: `Tilbyder[]`, default: {...}, connected: string[] }` |
+| `GET` | `/provider` | Liste alle leverandører | `{ all: `Provider[]`, default: {...}, connected: string[] }` |
| `GET` | `/provider/auth` | Få leverandørautentiseringsmetoder | `{ [providerID: string]: `ProviderAuthMethod[]` }` |
| `POST` | `/provider/{id}/oauth/authorize` | Autoriser en leverandør ved å bruke OAuth | ProviderAuthAuthorization |
| `POST` | `/provider/{id}/oauth/callback` | Håndtere OAuth-tilbakeringing for en leverandør | `boolean` |
@@ -174,7 +174,7 @@ OpenCode-serveren viser følgende APIer.
| ------ | --------------------------------- | -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `GET` | `/session/:id/message` | Liste meldinger i en økt | spørring: `limit?`, returnerer `{ info: `Message`, parts: `Part[]`}[]` |
| `POST` | `/session/:id/message` | Send en melding og vent på svar | body: `{ messageID?, model?, agent?, noReply?, system?, tools?, parts }`, returnerer `{ info: `Message`, parts: `Part[]`}` |
-| `GET` | `/session/:id/message/:messageID` | Få meldingsdetaljer | Returnerer `{ info: `Message`, parts: `Del[]`}` |
+| `GET` | `/session/:id/message/:messageID` | Få meldingsdetaljer | Returnerer `{ info: `Message`, parts: `Part[]`}` |
| `POST` | `/session/:id/prompt_async` | Send en melding asynkront (ingen vent) | body: samme som `/session/:id/message`, returnerer `204 No Content` |
| `POST` | `/session/:id/command` | Utfør en skråstrek-kommando | body: `{ messageID?, agent?, model?, command, arguments }`, returnerer `{ info: `Message`, parts: `Part[]`}` |
| `POST` | `/session/:id/shell` | Kjør en shell-kommando | body: `{ agent, model?, command }`, returnerer `{ info: `Message`, parts: `Part[]`}` |
@@ -185,7 +185,7 @@ OpenCode-serveren viser følgende APIer.
| Metode | Sti | Beskrivelse | Svar |
| ------ | ---------- | --------------------- | ---------------------------------------------- |
-| `GET` | `/command` | Liste alle kommandoer | Kommando[] |
+| `GET` | `/command` | Liste alle kommandoer | Command[] |
---
@@ -196,9 +196,9 @@ OpenCode-serveren viser følgende APIer.
| `GET` | `/find?pattern=` | Finn filer og kataloger etter navn | `string[]` (baner) | | `GET` | `/find/symbol?query=` | Finn arbeidsområdesymboler |Symbol[]| -| `GET` | `/file?path=` | Liste filer og kataloger | FilNode[]| -| `GET` | `/file/content?path=` | Les en fil |
Filinnhold| -| `GET` | `/file/status` | Få status for sporede filer |Fil[]| +| `GET` | `/file?path=` | Liste filer og kataloger | FileNode[]| +| `GET` | `/file/content?path=` | Les en fil |
FileContent| +| `GET` | `/file/status` | Få status for sporede filer |File[]| #### `/find/file` spørringsparametere -- cgit v1.2.3