fix(docs): locale markdown issues

This commit is contained in:
Adam
2026-02-09 13:55:55 -06:00
parent d9b4535d64
commit 274bb948e7
213 changed files with 1776 additions and 1789 deletions

View File

@@ -301,7 +301,7 @@ Hvis dette ikke er indstillet, vil agenten fortsætte med at iterere, indtil mod
Når grænsen er nået, modtager agenten en speciel systemprompt, der instruerer den om at svare med en opsummering af sit arbejde og anbefalede resterende opgaver.
:::forsigtighed
:::caution
Det gamle `maxSteps` følte er forældet. Brug `steps` i stedet.
:::

View File

@@ -553,30 +553,30 @@ OpenCode kan konfigureres ved hjælp af miljøvariabler.
| Variabel | Skriv | Beskrivelse |
| ------------------------------------- | ------ | --------------------------------------------------------------------- |
| `OPENCODE_AUTO_SHARE` | boolsk | Del automatisk session |
| `OPENCODE_GIT_BASH_PATH` | styrke | Sti til Git Bash eksekverbar på Windows |
| `OPENCODE_CONFIG` | styrke | Sti til konfigurationsfil |
| `OPENCODE_CONFIG_DIR` | styrke | Sti til konfigurationsmappe |
| `OPENCODE_CONFIG_CONTENT` | styrke | Indbygget json-konfigurationsindhold |
| `OPENCODE_DISABLE_AUTOUPDATE` | boolsk | Deaktiver automatisk opdateringskontrol |
| `OPENCODE_DISABLE_PRUNE` | boolsk | Deaktiver beskæring af gamle data |
| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolsk | Deaktiver automatisk opdatering af terminaltitel |
| `OPENCODE_PERMISSION` | styrke | Indbygget json-tilladelseskonfiguration |
| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolsk | Deaktiver standard plugins |
| `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolsk | Deaktiver automatisk LSP-serverdownloads |
| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolsk | Aktive eksperimentelle modeller |
| `OPENCODE_DISABLE_AUTOCOMPACT` | boolsk | Deaktiver automatisk kontekstkomprimering |
| `OPENCODE_DISABLE_CLAUDE_CODE` | boolsk | Deaktiver læsning fra `.claude` (prompt + færdigheder) |
| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolsk | Deaktiver læsning `~/.claude/CLAUDE.md` |
| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolsk | Deaktiver indlæsning af `.claude/skills` |
| `OPENCODE_DISABLE_MODELS_FETCH` | boolsk | Deaktivering af modeller fra eksterne kilder |
| `OPENCODE_FAKE_VCS` | styrke | Falsk VCS-udbyder til testformål |
| `OPENCODE_DISABLE_FILETIME_CHECK` | boolsk | Deaktiver filtidskontrol for optimering |
| `OPENCODE_CLIENT` | styrke | Klient-id (standard til `cli`) |
| `OPENCODE_ENABLE_EXA` | boolsk | Aktiver Exa-websøgeværktøjer |
| `OPENCODE_SERVER_PASSWORD` | styrke | Aktiver grundlæggende godkendelse for `serve`/`web` |
| `OPENCODE_SERVER_USERNAME` | styrke | Tilsidesæt grundlæggende godkendelsesbrugernavn (standard `opencode`) |
| `OPENCODE_MODELS_URL` | styrke | Brugerdefineret URL til hentning af modelkonfiguration |
| `OPENCODE_AUTO_SHARE` | boolean | Del automatisk session |
| `OPENCODE_GIT_BASH_PATH` | string | Sti til Git Bash eksekverbar på Windows |
| `OPENCODE_CONFIG` | string | Sti til konfigurationsfil |
| `OPENCODE_CONFIG_DIR` | string | Sti til konfigurationsmappe |
| `OPENCODE_CONFIG_CONTENT` | string | Indbygget json-konfigurationsindhold |
| `OPENCODE_DISABLE_AUTOUPDATE` | boolean | Deaktiver automatisk opdateringskontrol |
| `OPENCODE_DISABLE_PRUNE` | boolean | Deaktiver beskæring af gamle data |
| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolean | Deaktiver automatisk opdatering af terminaltitel |
| `OPENCODE_PERMISSION` | string | Indbygget json-tilladelseskonfiguration |
| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolean | Deaktiver standard plugins |
| `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolean | Deaktiver automatisk LSP-serverdownloads |
| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolean | Aktive eksperimentelle modeller |
| `OPENCODE_DISABLE_AUTOCOMPACT` | boolean | Deaktiver automatisk kontekstkomprimering |
| `OPENCODE_DISABLE_CLAUDE_CODE` | boolean | Deaktiver læsning fra `.claude` (prompt + færdigheder) |
| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolean | Deaktiver læsning `~/.claude/CLAUDE.md` |
| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolean | Deaktiver indlæsning af `.claude/skills` |
| `OPENCODE_DISABLE_MODELS_FETCH` | boolean | Deaktivering af modeller fra eksterne kilder |
| `OPENCODE_FAKE_VCS` | string | Falsk VCS-udbyder til testformål |
| `OPENCODE_DISABLE_FILETIME_CHECK` | boolean | Deaktiver filtidskontrol for optimering |
| `OPENCODE_CLIENT` | string | Klient-id (standard til `cli`) |
| `OPENCODE_ENABLE_EXA` | boolean | Aktiver Exa-websøgeværktøjer |
| `OPENCODE_SERVER_PASSWORD` | string | Aktiver grundlæggende godkendelse for `serve`/`web` |
| `OPENCODE_SERVER_USERNAME` | string | Tilsidesæt grundlæggende godkendelsesbrugernavn (standard `opencode`) |
| `OPENCODE_MODELS_URL` | string | Brugerdefineret URL til hentning af modelkonfiguration |
---
@@ -586,16 +586,16 @@ Disse miljøvariabler muliggør eksperimentelle funktioner, der kan ændres elle
| Variabel | Skriv | Beskrivelse |
| ----------------------------------------------- | ------ | ------------------------------------------ |
| `OPENCODE_EXPERIMENTAL` | boolsk | Aktiver alle eksperimentelle funktioner |
| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolsk | Aktiver ikonopdagelse |
| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolsk | Deaktiver kopi ved valg i TUI |
| `OPENCODE_EXPERIMENTAL` | boolean | Aktiver alle eksperimentelle funktioner |
| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolean | Aktiver ikonopdagelse |
| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolean | Deaktiver kopi ved valg i TUI |
| `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | nummer | Standard timeout for bash-kommandoer i ms |
| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | nummer | Maks. output-tokens for LLM-svar |
| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolsk | Aktiver filovervågning for hele dir |
| `OPENCODE_EXPERIMENTAL_OXFMT` | boolsk | Aktiver oxfmt formatter |
| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolsk | Aktive eksperimenter LSP værktøj |
| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolsk | Deaktiver filovervågning |
| `OPENCODE_EXPERIMENTAL_EXA` | boolsk | Aktive eksperimenter Exa-funktioner |
| `OPENCODE_EXPERIMENTAL_LSP_TY` | boolsk | Aktive forsøg LSP typekontrol |
| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolsk | Aktive eksperimentelle markdown-funktioner |
| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolsk | Aktiver plantilstand |
| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolean | Aktiver filovervågning for hele dir |
| `OPENCODE_EXPERIMENTAL_OXFMT` | boolean | Aktiver oxfmt formatter |
| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolean | Aktive eksperimenter LSP værktøj |
| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolean | Deaktiver filovervågning |
| `OPENCODE_EXPERIMENTAL_EXA` | boolean | Aktive eksperimenter Exa-funktioner |
| `OPENCODE_EXPERIMENTAL_LSP_TY` | boolean | Aktive forsøg LSP typekontrol |
| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolean | Aktive eksperimentelle markdown-funktioner |
| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolean | Aktiver plantilstand |

View File

@@ -620,7 +620,7 @@ Nøglen `experimental` indeholder muligheder, der er under aktiv udvikling.
}
```
:::forsigtighed
:::caution
Eksperimentelle muligheder er ikke stabile. De kan ændres eller fjernes uden varsel.
:::

View File

@@ -154,7 +154,7 @@ npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
Dette opretter `~/.npmrc` med godkendelsesdetaljer. OpenCode vil automatisk
samle dette op.
:::forsigtighed
:::caution
Du skal være logget ind i det private register, før du kører OpenCode.
:::

View File

@@ -69,10 +69,10 @@ Hver formateringskonfiguration understøtter følgende:
| Ejendom | Skriv | Beskrivelse |
| ------------- | -------- | -------------------------------------------------------------------- |
| `disabled` | boolsk | Indstil dette til `true` for at deaktivere formateringsværktøjet |
| `command` | styrke[] | Kommandoen til at køre for formatering |
| `environment` | objekt | Miljøvariabler, der skal indstilles, når formateringsværktøjet køres |
| `extensions` | styrke[] | Filtypenavne, som denne formaterer skal håndtere |
| `disabled` | boolean | Indstil dette til `true` for at deaktivere formateringsværktøjet |
| `command` | string[] | Kommandoen til at køre for formatering |
| `environment` | object | Miljøvariabler, der skal indstilles, når formateringsværktøjet køres |
| `extensions` | string[] | Filtypenavne, som denne formaterer skal håndtere |
Lad os se på nogle eksempler.

View File

@@ -83,7 +83,7 @@ Eller du kan indstille det manuelt.
- `model`: Den model, der skal bruges med OpenCode. Antager formatet `provider/model`. Dette er **påkrævet**.
- `agent`: Agenten, der skal bruges. Skal være en primær agent. Falder tilbage til `default_agent` fra config eller `"build"`, hvis den ikke findes.
- `share`: Om OpenCode-sessionen skal dele. Standard er **sand** for offentlige arkiver.
- `share`: Om OpenCode-sessionen skal dele. Standard er **true** for offentlige arkiver.
- `prompt`: Valgfri brugerdefineret prompt for at tilsidesætte standardadfærden. Brug dette til at tilpasse, hvordan OpenCode behandler anmodninger.
- `token`: Valgfrit GitHub adgangstoken til at udføre operationer såsom oprettelse af kommentarer, begå ændringer og åbning af pull-anmodninger. Som standard bruger OpenCode installationsadgangstokenet fra OpenCode GitHub-appen, så commits, kommentarer og pull-anmodninger ser ud til at komme fra appen.

View File

@@ -78,11 +78,11 @@ Hver LSP- server understøtter følgende:
| Ejendom | Skriv | Beskrivelse |
| ---------------- | -------- | --------------------------------------------------------- |
| `disabled` | boolsk | Indstil dette til `true` for at deaktivere LSP-serveren |
| `command` | styrke[] | Kommandoen til at starte LSP-serveren |
| `extensions` | styrke[] | Filtypenavne, som denne LSP-server skal håndtere |
| `env` | objekt | Miljøvariabler, der skal indstilles, når serveren starter |
| `initialization` | objekt | Initialiseringsmuligheder for at sende til LSP-serveren |
| `disabled` | boolean | Indstil dette til `true` for at deaktivere LSP-serveren |
| `command` | string[] | Kommandoen til at starte LSP-serveren |
| `extensions` | string[] | Filtypenavne, som denne LSP-server skal håndtere |
| `env` | object | Miljøvariabler, der skal indstilles, når serveren starter |
| `initialization` | object | Initialiseringsmuligheder for at sende til LSP-serveren |
Lad os se på nogle eksempler.

View File

@@ -120,7 +120,7 @@ Her er alle muligheder for at konfigurere en lokal MCP-server.
| ------------- | ------- | -------- | ------------------------------------------------------------------------------------ |
| `type` | String | Y | Type MCP serverforbindelse, skal være `"local"`. |
| `command` | Array | Y | Kommando og argumenter til at køre MCP-serveren. |
| `environment` | Objekt | | Miljøvariabler, der skal indstilles, når serveren kører. |
| `environment` | Object | | Miljøvariabler, der skal indstilles, når serveren kører. |
| `enabled` | Boolean | | Aktiver eller deaktiver MCP-serveren ved opstart. |
| `timeout` | Nummer | | Timeout i ms for at hente værktøjer fra MCP-serveren. Standard er 5000 (5 sekunder). |
@@ -157,8 +157,8 @@ Tilføj ekstern MCP-server ved at indstille `type` til `"remote"`.
| `type` | String | Y | Type MCP serverforbindelse, skal være `"remote"`. |
| `url` | String | Y | URL af den eksterne MCP-server. |
| `enabled` | Boolean | | Aktiver eller deaktiver MCP-serveren ved opstart. |
| `headers` | Objekt | | Overskrifter til at sende med anmodningen. |
| `oauth` | Objekt | | OAuth-godkendelseskonfiguration. Se afsnittet [OAuth](#oauth) nedenfor. |
| `headers` | Object | | Overskrifter til at sende med anmodningen. |
| `oauth` | Object | | OAuth-godkendelseskonfiguration. Se afsnittet [OAuth](#oauth) nedenfor. |
| `timeout` | Nummer | | Timeout i ms for at hente værktøjer fra MCP-serveren. Standard er 5000 (5 sekunder). |
---
@@ -268,7 +268,7 @@ Hvis du vil deaktivere automatisk OAuth for en server (f.eks. for servere, der b
| Mulighed | Skriv | Beskrivelse |
| -------------- | --------------- | ----------------------------------------------------------------------------------------- |
| `oauth` | Objekt \| falsk | OAuth-konfigurationsobjekt eller `false` for at deaktivere OAuth-auto-detektion. |
| `oauth` | Object \| false | OAuth-konfigurationsobjekt eller `false` for at deaktivere OAuth-auto-detektion. |
| `clientId` | String | OAuth-klient-id. Hvis det ikke er angivet, vil dynamisk klientregistrering blive forsøgt. |
| `clientSecret` | String | OAuth-klienthemmelighed, hvis det kræves af autorisationsserveren. |
| `scope` | String | OAuth-omfang at anmode om under godkendelse. |

View File

@@ -3,7 +3,7 @@ title: Tilstande
description: Forskellige tilstande til forskellige anvendelsestilfælde.
---
:::forsigtighed
:::caution
Tilstande er nu konfigureret gennem indstillingen `agent` i opencode-konfigurationen. De
`mode` mulighed er nu forældet. [Learn more](/docs/agents).
:::

View File

@@ -22,7 +22,7 @@ export HTTP_PROXY=http://proxy.example.com:8080
export NO_PROXY=localhost,127.0.0.1
```
:::forsigtighed
:::caution
TUI kommunikerer med en lokal HTTP-server. Du skal omgå proxyen for denne forbindelse for at forhindre routingsløjfer.
:::
@@ -38,7 +38,7 @@ Hvis din proxy kræver grundlæggende godkendelse, skal du inkludere legitimatio
export HTTPS_PROXY=http://username:password@proxy.example.com:8080
```
:::forsigtighed
:::caution
Undgå hardkodning af adgangskoder. Brug miljøvariabler eller sikker lagring af legitimationsoplysninger.
:::

View File

@@ -53,7 +53,7 @@ Du kan tilpasse basen URL for enhver leverandør ved å angi alternativet `baseU
OpenCode Zen er en liste over modeller levert av OpenCode-teamet som har vært
testet og verifisert for å fungere godt med OpenCode. [Finn ut mer](/docs/zen).
:::tupp
:::tip
Hvis du er ny, anbefaler vi å starte med OpenCode Zen.
:::
@@ -129,7 +129,7 @@ Slik bruker du Amazon Bedrock med OpenCode:
1. Gå over til **modellkatalogen** i Amazon Bedrock-konsollen og be om
tilgang til modellene du ønsker.
:::tupp
:::tip
Du må ha tilgang til modellen du ønsker i Amazon Bedrock.
:::
@@ -180,7 +180,7 @@ Slik bruker du Amazon Bedrock med OpenCode:
- `profile` - AWS navngitt profil fra `~/.aws/credentials`
- `endpoint` - Egendefinert endepunkt URL for VPC endepunkter (alias for generisk `baseURL`-alternativ)
:::tupp
:::tip
Alternativer for konfigurasjonsfil har forrang over miljøvariabler.
:::
@@ -278,7 +278,7 @@ For egendefinerte slutningsprofiler, bruk modellen og leverandørnavnet i nøkke
/models
```
::: info
:::info
Å bruke Claude Pro/Max-abonnementet ditt i OpenCode støttes ikke offisielt av [Anthropic](https://anthropic.com).
:::
@@ -853,7 +853,7 @@ Slik bruker du Google Vertex AI med OpenCode:
export VERTEX_LOCATION=global
```
:::tupp
:::tip
`global`-regionen forbedrer tilgjengeligheten og reduserer feil uten ekstra kostnad. Bruk regionale endepunkter (f.eks. `us-central1`) for krav til dataopphold. [Finn ut mer](https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/use-partner-models#regional_and_global_endpoints)
:::
@@ -1222,7 +1222,7 @@ Slik bruker du Kimi K2 fra Moonshot AI:
Du kan konfigurere opencode for å bruke lokale modeller gjennom Ollama.
:::tupp
:::tip
Ollama kan automatisk konfigurere seg selv for OpenCode. Se [Ollama-integrasjonsdokumentene](https://docs.ollama.com/integrations/opencode) for detaljer.
:::
@@ -1254,7 +1254,7 @@ I dette eksemplet:
- `options.baseURL` er endepunktet for den lokale serveren.
- `models` er et kart over modell-ID-er til deres konfigurasjoner. Modellnavnet vil vises i modellvalglisten.
:::tupp
:::tip
Hvis verktøykall ikke fungerer, prøv å øke `num_ctx` i Ollama. Start rundt 16k - 32k.
:::
@@ -1431,7 +1431,7 @@ SAP AI Core gir tilgang til 40+ modeller fra OpenAI, Anthropic, Google, Amazon,
1. Gå til din [SAP BTP Cockpit](https://account.hana.ondemand.com/), naviger til din SAP AI kjernetjenesteforekomst, og lag en tjenestenøkkel.
:::tupp
:::tip
Tjenestenøkkelen er et JSON-objekt som inneholder `clientid`, `clientsecret`, `url` og `serviceurls.AI_API_URL`. Du finner AI kjerneforekomsten din under **Tjenester** > **Forekomster og abonnementer** i BTP cockpiten.
:::
@@ -1748,7 +1748,7 @@ Noen nyttige rutealternativer:
Slik legger du til en **OpenAI-kompatibel**-leverandør som ikke er oppført i `/connect`-kommandoen:
:::tupp
:::tip
Du kan bruke hvilken som helst OpenAI-kompatibel leverandør med opencode. De fleste moderne AI-leverandører tilbyr OpenAI-kompatible APIer.
:::

View File

@@ -11,7 +11,7 @@ Du kan gi tilpassede instruksjoner for å OpenCode ved å opprette en `AGENTS.md
For å lage en ny `AGENTS.md` fil, kan du kjøre kommandoen `/init` i opencode.
:::tupp
:::tip
Du bør overgi prosjektets `AGENTS.md`-fil til Git.
:::
@@ -175,6 +175,6 @@ Denne tilnærmingen lar deg:
- Hold AGENTS.md kortfattet mens du refererer til detaljerte retningslinjer
- Sørg for at opencode laster filer kun når det er nødvendig for den spesifikke oppgaven
:::tupp
:::tip
For monorepos eller prosjekter med delte standarder er bruk av `opencode.json` med glob-mønstre (som `packages/*/AGENTS.md`) mer vedlikeholdbart enn manuelle instruksjoner.
:::

View File

@@ -210,7 +210,7 @@ const pathInfo = await client.path.get()
| Metode | Beskrivelse | Svar |
| -------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `config.get()` | Få konfigurasjonsinformasjon | <a href={typesUrl}><code>Config</code></a> |
| `config.providers()` | Liste leverandører og standardmodeller | `{ providers: `<a href={typesUrl}><code>Tilbyder[]</code></a>`, default: { [key: string]: string } }` |
| `config.providers()` | Liste leverandører og standardmodeller | `{ providers: `<a href={typesUrl}><code>Provider[]</code></a>`, default: { [key: string]: string } }` |
---
@@ -239,10 +239,10 @@ const { providers, default: defaults } = await client.config.providers()
| `session.share({ path })` | Del økten | Returnerer <a href={typesUrl}><code>Session</code></a> |
| `session.unshare({ path })` | Slutt å dele økten | Returnerer <a href={typesUrl}><code>Session</code></a> |
| `session.summarize({ path, body })` | Oppsummer økten | Returnerer `boolean` |
| `session.messages({ path })` | Liste meldinger i en økt | Returnerer `{ info: `<a href={typesUrl}><code>Message</code></a>`, parts: `<a href={typesUrl}><code>Del[]</code></a>`}[]` |
| `session.message({ path })` | Få meldingsdetaljer | Returnerer `{ info: `<a href={typesUrl}><code>Message</code></a>`, parts: `<a href={typesUrl}><code>Del[]</code></a>`}` |
| `session.messages({ path })` | Liste meldinger i en økt | Returnerer `{ info: `<a href={typesUrl}><code>Message</code></a>`, parts: `<a href={typesUrl}><code>Part[]</code></a>`}[]` |
| `session.message({ path })` | Få meldingsdetaljer | Returnerer `{ info: `<a href={typesUrl}><code>Message</code></a>`, parts: `<a href={typesUrl}><code>Part[]</code></a>`}` |
| `session.prompt({ path, body })` | Send melding | `body.noReply: true` returnerer UserMessage (kun kontekst). Standard returnerer <a href={typesUrl}><code>AssistantMessage</code></a> med AI svar |
| `session.command({ path, body })` | Send kommando til økt | Returnerer `{ info: `<a href={typesUrl}><code>AssistantMessage</code></a>`, parts: `<a href={typesUrl}><code>Del[]</code></a>`}` |
| `session.command({ path, body })` | Send kommando til økt | Returnerer `{ info: `<a href={typesUrl}><code>AssistantMessage</code></a>`, parts: `<a href={typesUrl}><code>Part[]</code></a>`}` |
| `session.shell({ path, body })` | Kjør en shell-kommando | Returnerer <a href={typesUrl}><code>AssistantMessage</code></a> |
| `session.revert({ path, body })` | Tilbakestill en melding | Returnerer <a href={typesUrl}><code>Session</code></a> |
| `session.unrevert({ path })` | Gjenopprett tilbakestilte meldinger | Returnerer <a href={typesUrl}><code>Session</code></a> |

View File

@@ -50,7 +50,7 @@ Når du kjører `opencode` starter den en TUI og en server. Der TUI er
klient som snakker med serveren. Serveren viser en OpenAPI 3.1-spesifikasjon
endepunkt. Dette endepunktet brukes også til å generere en [SDK](/docs/sdk).
:::tupp
:::tip
Bruk opencode-serveren til å samhandle med opencode programmatisk.
:::
@@ -128,7 +128,7 @@ OpenCode-serveren viser følgende APIer.
| ------- | ------------------- | -------------------------------------- | ---------------------------------------------------------------------------------------- |
| `GET` | `/config` | Få konfigurasjonsinformasjon | <a href={typesUrl}><code>Config</code></a> |
| `PATCH` | `/config` | Oppdater konfigurasjon | <a href={typesUrl}><code>Config</code></a> |
| `GET` | `/config/providers` | Liste leverandører og standardmodeller | `{ providers: `<a href={typesUrl}>Tilbyder[]</a>`, default: { [key: string]: string } }` |
| `GET` | `/config/providers` | Liste leverandører og standardmodeller | `{ providers: `<a href={typesUrl}>Provider[]</a>`, 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: `<a href={typesUrl}>Tilbyder[]</a>`, default: {...}, connected: string[] }` |
| `GET` | `/provider` | Liste alle leverandører | `{ all: `<a href={typesUrl}>Provider[]</a>`, default: {...}, connected: string[] }` |
| `GET` | `/provider/auth` | Få leverandørautentiseringsmetoder | `{ [providerID: string]: `<a href={typesUrl}>ProviderAuthMethod[]</a>` }` |
| `POST` | `/provider/{id}/oauth/authorize` | Autoriser en leverandør ved å bruke OAuth | <a href={typesUrl}><code>ProviderAuthAuthorization</code></a> |
| `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: `<a href={typesUrl}>Message</a>`, parts: `<a href={typesUrl}>Part[]</a>`}[]` |
| `POST` | `/session/:id/message` | Send en melding og vent på svar | body: `{ messageID?, model?, agent?, noReply?, system?, tools?, parts }`, returnerer `{ info: `<a href={typesUrl}>Message</a>`, parts: `<a href={typesUrl}>Part[]</a>`}` |
| `GET` | `/session/:id/message/:messageID` | Få meldingsdetaljer | Returnerer `{ info: `<a href={typesUrl}>Message</a>`, parts: `<a href={typesUrl}>Del[]</a>`}` |
| `GET` | `/session/:id/message/:messageID` | Få meldingsdetaljer | Returnerer `{ info: `<a href={typesUrl}>Message</a>`, parts: `<a href={typesUrl}>Part[]</a>`}` |
| `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: `<a href={typesUrl}>Message</a>`, parts: `<a href={typesUrl}>Part[]</a>`}` |
| `POST` | `/session/:id/shell` | Kjør en shell-kommando | body: `{ agent, model?, command }`, returnerer `{ info: `<a href={typesUrl}>Message</a>`, parts: `<a href={typesUrl}>Part[]</a>`}` |

View File

@@ -314,7 +314,7 @@ Utfører nettsøk med Exa AI for å finne relevant informasjon på nettet. Nytti
Ingen API-nøkkel kreves — verktøyet kobles direkte til Exa AIs vertsbaserte MCP-tjeneste uten autentisering.
:::tupp
:::tip
Bruk `websearch` når du trenger å finne informasjon (oppdagelse), og `webfetch` når du trenger å hente innhold fra en bestemt URL (henting).
:::

View File

@@ -31,7 +31,7 @@ Give me a quick summary of the codebase.
Du kan referere til filer i meldingene dine ved å bruke `@`. Dette gjør et uklar filsøk i gjeldende arbeidskatalog.
:::tupp
:::tip
Du kan også bruke `@` til å referere til filer i meldingene dine.
:::
@@ -191,7 +191,7 @@ Start en ny økt. _Alias_: `/clear`
Gjenta en tidligere angret melding. Kun tilgjengelig etter bruk av `/undo`.
:::tupp
:::tip
Eventuelle filendringer vil også bli gjenopprettet.
:::
@@ -260,7 +260,7 @@ Denne kommandoen kontrollerer bare om tenkeblokker **vises** - den aktiverer ell
Angre siste melding i samtalen. Fjerner den siste brukermeldingen, alle påfølgende svar og eventuelle filendringer.
:::tupp
:::tip
Eventuelle filendringer vil også bli tilbakestilt.
:::

View File

@@ -25,7 +25,7 @@ Det er et stort antall modeller der ute, men bare noen få av dem
disse modellene fungerer godt som kodeagenter. I tillegg er de fleste tilbydere
konfigurert veldig annerledes; slik at du får veldig forskjellig ytelse og kvalitet.
:::tupp
:::tip
Vi testet en utvalgt gruppe modeller og leverandører som fungerer godt med OpenCode.
:::