Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
633 commits
Select commit Hold shift + click to select a range
f8c9bfd
fix(app): mount shortcuts per titlebar tab (#33567)
Brendonovich Jun 24, 2026
5307699
fix(tui): normalize autocomplete attachments
thdxr Jun 24, 2026
e8610d8
refactor(core): drop filesystem entry mime
thdxr Jun 24, 2026
60aba62
fix(app): use fixed titlebar tab widths (#33572)
Brendonovich Jun 24, 2026
516cfe4
refactor(schema): extract shared public schemas (#33571)
kitlangton Jun 24, 2026
5202bf1
chore: update nix node_modules hashes
opencode-agent[bot] Jun 24, 2026
6298db7
fix(app): throttle directory tree loading (#33576)
Brendonovich Jun 24, 2026
5789558
refactor(core): remove schema forwarding facades (#33577)
kitlangton Jun 24, 2026
a4b9351
fix(app): create scoped drafts from home (#33578)
Brendonovich Jun 24, 2026
784eea3
feat(cli): add API request command
thdxr Jun 24, 2026
c416ede
fix(tui): sort model picker by release date (#33558)
rekram1-node Jun 24, 2026
556337d
chore: generate
opencode-agent[bot] Jun 24, 2026
51eb87b
fix(app): clear viewed session notifications (#33574)
Brendonovich Jun 24, 2026
5303ab0
fix(app): route new sessions through tabs (#33582)
Brendonovich Jun 24, 2026
af31e97
fix(mcp): bind oauth callback to IPv4 loopback (#30022)
he-yufeng Jun 24, 2026
5647ed8
fix(opencode): restore v1 account config (#33590)
opencode-agent[bot] Jun 24, 2026
800d41d
refactor(app): simplify layout hierarchy (#33588)
Brendonovich Jun 24, 2026
947e001
fix(mcp): restore legacy tool names (#33593)
rekram1-node Jun 24, 2026
246d40d
fix(skill): emit base directory as filesystem path, not file:// URL (…
shyuan Jun 24, 2026
fbfd725
chore: generate
opencode-agent[bot] Jun 24, 2026
6c12c32
fix(mcp): prevent resource key collisions (#33596)
rekram1-node Jun 24, 2026
8aff7b8
feat(app): update all components to use v2 tokens (#33598)
arvsrn Jun 24, 2026
67e8b85
chore: generate
opencode-agent[bot] Jun 24, 2026
8cc79f7
deps: update OpenTUI to 0.4.2 (#33610)
simonklee Jun 24, 2026
abcfeb3
chore: update nix node_modules hashes
opencode-agent[bot] Jun 24, 2026
a4551a9
fix(app): make session navigation stable and fast (#33569)
Hona Jun 24, 2026
d465cd4
chore: generate
opencode-agent[bot] Jun 24, 2026
2312a15
fix(app): share synced session data (#33624)
Brendonovich Jun 24, 2026
cacb7d0
refactor(app): rename cached context accessors (#33627)
Brendonovich Jun 24, 2026
633fc6f
ci: notify the current Discord alert role
vimtor Jun 24, 2026
ad3651d
feat(console): add support actions (#33492)
vimtor Jun 24, 2026
05f335c
feat(tui): add diff viewer keybind (#33365)
vimtor Jun 24, 2026
fe655b7
chore: generate
opencode-agent[bot] Jun 24, 2026
0016dfd
fix(app): always apply safe area insets (#33619)
Brendonovich Jun 24, 2026
6eec983
feat(tui): add main branch source to diff mode (#30942)
vimtor Jun 24, 2026
bd149f0
fix(enterprise): use delete for remove share
vimtor Jun 24, 2026
6281e35
tui: fix multi-day duration formatting (#33651)
simonklee Jun 24, 2026
36501a8
docs(llm): propose AI library design (#33666)
nexxeln Jun 24, 2026
1ef0fd5
chore: generate
opencode-agent[bot] Jun 24, 2026
04c1730
refactor(ui): isolate session components (#33670)
vimtor Jun 24, 2026
e45f55d
chore: update nix node_modules hashes
opencode-agent[bot] Jun 24, 2026
db7c28b
zen: migrate to new inference
fwang Jun 24, 2026
69f3b63
fix(stats): strip locale prefixes from data routes
adamdotdevin Jun 24, 2026
2e90933
refactor(stats): simplify locale prefix stripping
adamdotdevin Jun 24, 2026
e8e83af
feat(mcp): append server instructions to context (#32490)
Arcadi4 Jun 24, 2026
2684293
chore: generate
opencode-agent[bot] Jun 24, 2026
116ac93
fix(mcp): hide denied resource template tool (#33686)
rekram1-node Jun 24, 2026
17f312d
refactor(core): simplify model requests
thdxr Jun 24, 2026
42bb793
feat(core): generate model variants
thdxr Jun 24, 2026
31b58b4
chore: generate
opencode-agent[bot] Jun 24, 2026
ea5dd9d
zen: track model tier in stats
fwang Jun 24, 2026
1ddb75d
fix: restore dev CI (#33701)
rekram1-node Jun 24, 2026
20750a3
tui: remove logo animation (#33633)
simonklee Jun 24, 2026
858f35f
sync release versions for v1.17.10
Jun 24, 2026
24b0132
refactor(schema): extract public event definitions (#33579)
kitlangton Jun 24, 2026
121decf
chore: generate
opencode-agent[bot] Jun 24, 2026
4b83f5d
chore: update nix node_modules hashes
opencode-agent[bot] Jun 24, 2026
142c5c1
docs: add GMI Cloud provider entry to providers directory (#32914)
isaachuangGMICLOUD Jun 24, 2026
49ea8a9
fix(opencode): always print MCP OAuth URL (#33716)
rekram1-node Jun 24, 2026
68260ea
fix(core): scope fff broad scanning
thdxr Jun 24, 2026
e9ee212
fix(core): disable fff broad scanning
thdxr Jun 24, 2026
bba7498
fix(core): handle unavailable fff index
thdxr Jun 24, 2026
f4afb2c
fix(core): preserve unconfigured console models
thdxr Jun 24, 2026
25c6abc
fix(core): lower OpenAI text verbosity
thdxr Jun 24, 2026
9bb5370
feat(core): add session snapshot and revert system (#33226)
thdxr Jun 24, 2026
3730125
chore: generate
opencode-agent[bot] Jun 24, 2026
f9dac26
fix(app): remove session loading stripe (#33649)
opencode-agent[bot] Jun 25, 2026
56a37c3
refactor(protocol): extract server contracts (#33708)
kitlangton Jun 25, 2026
3b4aaaf
refactor(app): centralize session state (#33641)
Brendonovich Jun 25, 2026
5ca1994
chore: generate
opencode-agent[bot] Jun 25, 2026
ba2ba77
fix(app): clear late session notifications (#33753)
Brendonovich Jun 25, 2026
c45d1db
chore: update nix node_modules hashes
opencode-agent[bot] Jun 25, 2026
cdd67cf
feat(sdk): add HttpApi clients and embedded host (#33445)
kitlangton Jun 25, 2026
546527b
chore: generate
opencode-agent[bot] Jun 25, 2026
dc569b5
chore: update nix node_modules hashes
opencode-agent[bot] Jun 25, 2026
cfd75d6
fix(app): separate provider lifetimes and reactive ownership (#33739)
Hona Jun 25, 2026
259e153
chore: generate
opencode-agent[bot] Jun 25, 2026
fed8f01
refactor(app): lift parent session navigation (#33782)
Brendonovich Jun 25, 2026
5d4f160
chore: generate
opencode-agent[bot] Jun 25, 2026
d5aa5ff
feat(app): draggable tabs (#31364)
arvsrn Jun 25, 2026
4c0af7c
chore: generate
opencode-agent[bot] Jun 25, 2026
1bcb9d7
feat(app): ui improvements (#32438)
arvsrn Jun 25, 2026
9c0d813
chore: generate
opencode-agent[bot] Jun 25, 2026
bdee94c
fix(app): close missing session tabs (#33785)
Brendonovich Jun 25, 2026
d13779b
fix(app): preserve todo dock across sessions (#33778)
Brendonovich Jun 25, 2026
71402bc
fix(app): remove produce default values in server session state (#33793)
Brendonovich Jun 25, 2026
40ddede
fix(app): update all v1 new-session icons (#32017)
arvsrn Jun 25, 2026
6ec6db4
fix(storybook): support prompt state capture (#33798)
Brendonovich Jun 25, 2026
aee262f
feat(app): no sesssions empty state (#33315)
arvsrn Jun 25, 2026
1b10730
chore: generate
opencode-agent[bot] Jun 25, 2026
b2c688f
feat(app): restyle v2 jump-to-latest button (#33809)
arvsrn Jun 25, 2026
717b740
fix(app): improve home action availability (#33805)
Brendonovich Jun 25, 2026
b44af11
fix(app): restore tab layout consistency (#33804)
Brendonovich Jun 25, 2026
5471d2a
fix(app): reveal tab avatar on hover (#33824)
opencode-agent[bot] Jun 25, 2026
0149d46
feat(app): add Chrome tab cycle shortcuts (#33838)
opencode-agent[bot] Jun 25, 2026
98dcea0
Revert "deps: update OpenTUI to 0.4.2 (#33610)" (#33842)
simonklee Jun 25, 2026
78234fa
fix(app): use project server for prompt drafts (#33850)
Brendonovich Jun 25, 2026
f55d8fa
chore: update nix node_modules hashes
opencode-agent[bot] Jun 25, 2026
e6c4513
fix(client): exclude generated files from formatting (#33832)
opencode-agent[bot] Jun 25, 2026
f4103f5
feat(ui): publish ui package (#33681)
vimtor Jun 25, 2026
7c0e1b4
sync release versions for v1.17.11
Jun 25, 2026
5ea405b
fix(app): hide mobile titlebar setting in production (#33894)
Brendonovich Jun 25, 2026
bcff162
chore: update nix node_modules hashes
opencode-agent[bot] Jun 25, 2026
7f40aea
feat(server): add permission request endpoints (#33774)
thdxr Jun 25, 2026
20fd323
chore: generate
opencode-agent[bot] Jun 25, 2026
c097d51
feat(app): improve titlebar tab layout (#33914)
Brendonovich Jun 25, 2026
208cd56
feat(stats): add i18n support (#33693)
adamdotdevin Jun 25, 2026
4f88cab
fix(app): suspend while recent models load (#33921)
Brendonovich Jun 25, 2026
ddbc8d3
chore: generate
opencode-agent[bot] Jun 25, 2026
9ad7067
docs(schema): document package conventions (#33768)
kitlangton Jun 25, 2026
5565a8e
fix(app): restore new layout shortcuts (#33929)
Brendonovich Jun 25, 2026
7854f5b
refactor(schema): normalize module patterns (#33770)
kitlangton Jun 25, 2026
77f2d22
chore: generate
opencode-agent[bot] Jun 25, 2026
4f4aa68
zen: migrate to new inference
fwang Jun 25, 2026
fec087b
zen: new inference
fwang Jun 25, 2026
69f75df
fix(app): adjust home search and header layout (#33923)
Brendonovich Jun 25, 2026
e7c59b1
fix(tui): load root sessions in session switcher (#33931)
simonklee Jun 25, 2026
10e4b87
fix(app): persist home project selection (#33935)
Brendonovich Jun 25, 2026
5682371
chore: generate
opencode-agent[bot] Jun 25, 2026
9e9d405
refactor(schema): tighten public contracts (#33771)
kitlangton Jun 25, 2026
ecabab4
chore: generate
opencode-agent[bot] Jun 25, 2026
a267222
refactor(schema): isolate v1 contracts (#33769)
kitlangton Jun 25, 2026
4480677
feat(app): group prompt projects by server (#33941)
Brendonovich Jun 25, 2026
f444236
feat(sdk): restore session runtime operations (#33777)
kitlangton Jun 25, 2026
21b78c4
chore: generate
opencode-agent[bot] Jun 25, 2026
0e731c2
refactor(core): support tiered layer nodes (#33937)
jlongster Jun 25, 2026
0870a83
chore: generate
opencode-agent[bot] Jun 25, 2026
b60c0a5
fix(app): use tab-scoped servers in sessions (#33946)
Brendonovich Jun 25, 2026
fae100f
fix(app): enable composer shortcuts on drafts (#33956)
Brendonovich Jun 25, 2026
a2b847e
refactor(app): split session composer (#33954)
Brendonovich Jun 25, 2026
21c0e03
chore: generate
opencode-agent[bot] Jun 25, 2026
3fbc005
fix(mcp): scope auth status to server URL (#33924)
rekram1-node Jun 25, 2026
0568855
chore: generate
opencode-agent[bot] Jun 25, 2026
5f61d21
feat(llm): pass strict through tool definitions for Codex parity (#33…
rekram1-node Jun 25, 2026
17166b2
fix(app): simplify question prompt (#33968)
opencode-agent[bot] Jun 25, 2026
f428755
feat(core): split MCP timeout configuration (#33977)
opencode-agent[bot] Jun 26, 2026
ded29f0
fix(core): refine small model defaults (#33926)
rekram1-node Jun 26, 2026
0f272d9
tweak: hide MCP access token prefix (#33711)
rekram1-node Jun 26, 2026
28a00ad
fix(app): enable auto-accept in session settings (#33974)
opencode-agent[bot] Jun 26, 2026
45badf7
fix(app): suspend hidden terminal renderer (#33990)
opencode-agent[bot] Jun 26, 2026
9859b19
fix(ui): normalize tooltip trigger layout (#33979)
opencode-agent[bot] Jun 26, 2026
a1f093a
refactor(opencode): stop legacy v2 event emission (#33993)
kitlangton Jun 26, 2026
40ecfce
fix(sdk): wake embedded session execution (#33992)
kitlangton Jun 26, 2026
ef5c9f4
feat(sdk): expose active sessions (#33991)
kitlangton Jun 26, 2026
41f2705
chore: generate
opencode-agent[bot] Jun 26, 2026
077deb9
fix(app): bump ghostty-web to prevent terminal resize hangs (#34020)
opencode-agent[bot] Jun 26, 2026
8a1608e
chore: update nix node_modules hashes
opencode-agent[bot] Jun 26, 2026
19e510f
refactor(app): use dropdown for project selector (#33984)
opencode-agent[bot] Jun 26, 2026
929c4aa
refactor(app): replace tab drag handling with dndkit (#33880)
Brendonovich Jun 26, 2026
1153726
chore: generate
opencode-agent[bot] Jun 26, 2026
e8fea9e
feat(oauth): unify OAuth callback browser pages (#34025)
rekram1-node Jun 26, 2026
219ba24
chore: update nix node_modules hashes
opencode-agent[bot] Jun 26, 2026
78a5a03
feat(app): refine session UI styling (#33860)
usrnk1 Jun 26, 2026
f8ceb30
chore: generate
opencode-agent[bot] Jun 26, 2026
eeb5b1d
core: prevent UI imports compiling TSX source
vimtor Jun 26, 2026
753d312
fix(tui): preserve renderer initialization errors (#33996)
Hona Jun 26, 2026
ae85356
fix(opencode): preserve skill resource paths (#34052)
nexxeln Jun 26, 2026
971518c
fix(core): refresh cached remote skills (#34059)
nexxeln Jun 26, 2026
6e8e772
fix(acp): surface prompt errors (#34061)
nexxeln Jun 26, 2026
9c38b91
feat(app): updates to design system (#34066)
arvsrn Jun 26, 2026
c288226
fix(acp): skip resume transcript replay (#34070)
nexxeln Jun 26, 2026
e3bfd4c
fix(mcp): refresh credentials on reauthentication (#33717)
rekram1-node Jun 26, 2026
639c8e6
tweak: update OAuth callback branding (#34081)
rekram1-node Jun 26, 2026
f254476
fix(llm): omit stateless response item ids (#34027)
rekram1-node Jun 26, 2026
0d3e0fc
fix(core): enlarge OAuth callback card (#34082)
rekram1-node Jun 26, 2026
4a8fee3
feat(app): add new session workspace controls (#34085)
Brendonovich Jun 26, 2026
1aea999
fix(app): consolidate add project action (#34086)
Brendonovich Jun 26, 2026
ebf4007
fix(acp): enrich permission prompts (#34079)
nexxeln Jun 26, 2026
92f1a17
docs(providers): document blacklist and whitelist model filtering (#3…
ariane-emory Jun 26, 2026
36f9015
fix(app): wait for persisted home state before reading collapsed stat…
Brendonovich Jun 26, 2026
1de7368
fix(acp): send partial completed tool updates (#34091)
nexxeln Jun 26, 2026
05ce6bc
fix(data): canonicalize locale pages
adamdotdevin Jun 26, 2026
c72cca8
docs: route enterprise contact links (#34080)
Slickstef11 Jun 26, 2026
7b1fe33
fix(data): clarify unchanged rank
adamdotdevin Jun 26, 2026
82f47cb
feat(stats): add clickable section headings (#34095)
adamdotdevin Jun 26, 2026
18a419e
chore: generate
opencode-agent[bot] Jun 26, 2026
850a0df
fix(core): resolve prompt attachment mime types
thdxr Jun 26, 2026
0befd9b
chore: generate
opencode-agent[bot] Jun 26, 2026
1ac6b4b
fix(core): authorize external read paths
thdxr Jun 26, 2026
11d2f3e
fix(llm): end reasoning before responses
thdxr Jun 26, 2026
0e2dd4a
chore: generate
opencode-agent[bot] Jun 26, 2026
af0b7ff
fix(app): animate prompt selectors after loading (#34101)
Brendonovich Jun 26, 2026
65210f2
feat(api): add finite durable session history pages (#34097)
kitlangton Jun 26, 2026
20f47fe
chore: generate
opencode-agent[bot] Jun 26, 2026
2ec20e5
fix(app): slow tooltip display for models (#30745)
affanali2k3 Jun 26, 2026
2c02f8b
chore: update nix node_modules hashes
opencode-agent[bot] Jun 26, 2026
42e6b7d
feat(sdk): expose live event stream (#34098)
kitlangton Jun 26, 2026
44a6787
chore: generate
opencode-agent[bot] Jun 26, 2026
5acb253
fix(app): centralize notification state (#34105)
Brendonovich Jun 26, 2026
7a17925
zen: new inference
fwang Jun 26, 2026
bf41895
merge: Merge upstream/dev 2026-06-26 (572 commits)
lacymorrow Jun 26, 2026
3900f8c
fix: apply lash-specific patches after upstream merge
lacymorrow Jun 26, 2026
43e39d7
fix(tui): use generated event union (#34118)
opencode-agent[bot] Jun 26, 2026
cd56c51
fix(app): keep bare slash as plain inline code (#34122)
opencode-agent[bot] Jun 26, 2026
4b948c5
fix(app): hide home session archive action (#34136)
opencode-agent[bot] Jun 27, 2026
ecdfff5
refactor(core): separate out location node functionality and integrat…
jlongster Jun 27, 2026
71c3a7c
chore: generate
opencode-agent[bot] Jun 27, 2026
e1e0304
fix(mcp): surface OAuth completion errors (#34145)
rekram1-node Jun 27, 2026
36c416e
fix(mcp): request refresh token scope (#34125)
rekram1-node Jun 27, 2026
a3035c5
chore: update nix node_modules hashes
opencode-agent[bot] Jun 27, 2026
fab8ec4
fix(app): migrate composer tooltips to v2 (#34147)
opencode-agent[bot] Jun 27, 2026
93159bc
feat(core): port v2 runtime fixes onto dev
thdxr Jun 27, 2026
225a1fb
chore: generate
opencode-agent[bot] Jun 27, 2026
9903abc
fix(opencode): allow empty provider config default (#34167)
opencode-agent[bot] Jun 27, 2026
eb923c2
chore: update nix node_modules hashes
opencode-agent[bot] Jun 27, 2026
8870d36
fix(app): space home sessions from scrollbar (#34132)
opencode-agent[bot] Jun 27, 2026
5a55135
fix(ui): make select hover feedback immediate (#34121)
opencode-agent[bot] Jun 27, 2026
a2d08fb
feat(app): update home screen alignment + markdown styles (#34172)
arvsrn Jun 27, 2026
bdfea04
fix(desktop): recognize normal auth metadata input prompts in connect…
OpeOginni Jun 27, 2026
3d07211
fix(app): reconcile session pages with concurrent events (#34042)
Hona Jun 27, 2026
6861fed
chore: generate
opencode-agent[bot] Jun 27, 2026
2caa016
fix(app): batch new session tab navigation (#34196)
Brendonovich Jun 27, 2026
f5a0b92
feat(app): minor visual updates (#34205)
arvsrn Jun 27, 2026
ecc5c44
refactor(core): make node build bind maps conditionally (#34218)
jlongster Jun 27, 2026
25702e0
feat(app): new debug bar (#34237)
arvsrn Jun 27, 2026
10579cc
chore: generate
opencode-agent[bot] Jun 27, 2026
2b91a6f
fix(tui): register `prompt.skills` keybinds (#34180)
BenGu3 Jun 27, 2026
a76c691
refactor(core): rename app node modules (#34238)
jlongster Jun 27, 2026
062f545
chore: generate
opencode-agent[bot] Jun 27, 2026
5d63020
test(core): cover app node builder graphs (#34244)
jlongster Jun 27, 2026
d25c91e
refactor(core): move session test to nodes (#34245)
jlongster Jun 27, 2026
6248542
chore: generate
opencode-agent[bot] Jun 27, 2026
a31698f
refactor(core): move more tests to nodes (#34248)
jlongster Jun 27, 2026
4120281
chore: generate
opencode-agent[bot] Jun 27, 2026
ae53163
fix(app): transition draft project updates (#34252)
Brendonovich Jun 27, 2026
6446b8a
fix(sdk): preserve V2Event name for SSE streams (#34171)
thdxr Jun 28, 2026
61a7f6d
chore: update nix node_modules hashes
opencode-agent[bot] Jun 28, 2026
dfeb1b5
feat(client): generate complete protocol client (#34164)
kitlangton Jun 28, 2026
6ee817d
fix(app): disable `add project` when given server is offline (#34294)
neriousy Jun 28, 2026
58ba99e
fix(desktop): avoid destroyed window permission checks (#34300)
Brendonovich Jun 28, 2026
bda0ddc
zen: new inference
fwang Jun 28, 2026
b862d17
zen: update alert role
fwang Jun 28, 2026
411e053
fix(mcp): reconnect after OAuth even when server is disabled
MaxAnderson95 Jun 28, 2026
92025e9
fix(mcp): clarify debug oauth probe (#34350)
rekram1-node Jun 28, 2026
683aca5
feat(desktop): Display stored totals for Tokens and Cost in Desktop S…
OpeOginni Jun 28, 2026
5d6aa3b
chore: generate
opencode-agent[bot] Jun 28, 2026
3376229
fix(app): wrap model.set in startTransition (#34351)
Brendonovich Jun 28, 2026
d78f91a
chore: generate
opencode-agent[bot] Jun 28, 2026
01a5c69
feat(tui): integrate ServerAuth headers into transport configuration …
OpeOginni Jun 29, 2026
84336e4
refactor(core): refine layer node replacements (#34377)
jlongster Jun 29, 2026
846d548
chore: generate
opencode-agent[bot] Jun 29, 2026
fb59606
test(core): fix layer node replacement type expectation (#34386)
opencode-agent[bot] Jun 29, 2026
beaaa17
fix(app): disable empty server chevron (#34292)
neriousy Jun 29, 2026
078385d
zen: budget
fwang Jun 29, 2026
f90d154
zen: budget
fwang Jun 29, 2026
5409151
feat(app): sticky session list header (#34220)
arvsrn Jun 29, 2026
56a789d
feat(app): show loader on session hover (#34224)
arvsrn Jun 29, 2026
be8cfa7
chore: generate
opencode-agent[bot] Jun 29, 2026
467a6cf
merge: extend upstream/dev catch-up to 2026-06-29 (57 more commits)
lacymorrow Jun 29, 2026
8891cd6
fix(tui): use V2Event after upstream SSE name preservation (#34171)
lacymorrow Jun 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: generate
  • Loading branch information
opencode-agent[bot] committed Jun 25, 2026
commit ddbc8d3b751c5422f01a957f5ecf4cbfc0a78ce7
3 changes: 2 additions & 1 deletion packages/stats/app/src/i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,8 @@ const en = {
"model.noDataDescription": "Try opening a model from the leaderboard.",
"model.noMatched": "No model facts or usage rows matched {{id}}.",
"model.fallback": "Model",
"model.catalogFallback": "Model facts from the shared model index. OpenCode Go usage appears once this model has activity.",
"model.catalogFallback":
"Model facts from the shared model index. OpenCode Go usage appears once this model has activity.",
"model.unranked": "Unranked across last week's OpenCode Go usage",
"model.ranked": "Ranked #{{rank}} across last week's OpenCode Go usage",
"model.observedVolume": "with {{share}} of observed 2M volume.",
Expand Down
3 changes: 2 additions & 1 deletion packages/stats/app/src/i18n/ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,8 @@ export const dict = {
"model.noDataDescription": "جرّب فتح نموذج من لوحة الترتيب.",
"model.noMatched": "لم تطابق أي حقائق نموذج أو صفوف استخدام {{id}}.",
"model.fallback": "نموذج",
"model.catalogFallback": "حقائق النموذج من فهرس النماذج المشترك. يظهر استخدام OpenCode Go عندما يصبح لهذا النموذج نشاط.",
"model.catalogFallback":
"حقائق النموذج من فهرس النماذج المشترك. يظهر استخدام OpenCode Go عندما يصبح لهذا النموذج نشاط.",
"model.unranked": "غير مصنف ضمن استخدام OpenCode Go للأسبوع الماضي",
"model.ranked": "مصنف رقم {{rank}} ضمن استخدام OpenCode Go للأسبوع الماضي",
"model.observedVolume": "مع {{share}} من حجم 2M المرصود.",
Expand Down
9 changes: 6 additions & 3 deletions packages/stats/app/src/i18n/br.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ export const dict = {
"home.updated": "Atualizado",
"home.noRows": "Ainda não há linhas",
"home.justNow": "agora mesmo",
"home.heroCopy": "Veja quais modelos estão vencendo em uso real, como a combinação está mudando e o que isso significa para o custo.",
"home.heroCopy":
"Veja quais modelos estão vencendo em uso real, como a combinação está mudando e o que isso significa para o custo.",
"home.loadingTitle": "Carregando dados",
"home.loadingDescription": "Lendo agregados de modelos.",
"home.usageTitle": "Uso",
Expand Down Expand Up @@ -135,7 +136,8 @@ export const dict = {
"lab.notFound": "Nenhum modelo correspondeu a este laboratório.",
"lab.heroPrefix": "Explore {{count}} modelos da {{lab}} usados no OpenCode",
"lab.heroIncluding": "incluindo {{models}}",
"lab.heroSuffix": "Compare uso recente de tokens, janelas de contexto, datas de lançamento e dados específicos de cada modelo.",
"lab.heroSuffix":
"Compare uso recente de tokens, janelas de contexto, datas de lançamento e dados específicos de cada modelo.",
"lab.tokensProcessed": "Tokens processados",
"lab.pending": "Pendente",
"lab.usageAfterActivity": "O uso aparece depois que a atividade do modelo chega",
Expand Down Expand Up @@ -163,7 +165,8 @@ export const dict = {
"model.noDataDescription": "Tente abrir um modelo pela classificação.",
"model.noMatched": "Nenhum fato do modelo ou linha de uso correspondeu a {{id}}.",
"model.fallback": "Modelo",
"model.catalogFallback": "Fatos do modelo do índice compartilhado de modelos. O uso no OpenCode Go aparece quando este modelo tiver atividade.",
"model.catalogFallback":
"Fatos do modelo do índice compartilhado de modelos. O uso no OpenCode Go aparece quando este modelo tiver atividade.",
"model.unranked": "Sem classificação no uso do OpenCode Go da última semana",
"model.ranked": "Classificado em #{{rank}} no uso do OpenCode Go da última semana",
"model.observedVolume": "com {{share}} do volume observado de 2M.",
Expand Down
6 changes: 4 additions & 2 deletions packages/stats/app/src/i18n/da.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ export const dict = {
"home.updated": "Opdateret",
"home.noRows": "Ingen rækker endnu",
"home.justNow": "lige nu",
"home.heroCopy": "Se hvilke modeller der vinder reel brug, hvordan mixet skifter, og hvad det betyder for omkostningerne.",
"home.heroCopy":
"Se hvilke modeller der vinder reel brug, hvordan mixet skifter, og hvad det betyder for omkostningerne.",
"home.loadingTitle": "Indlæser data",
"home.loadingDescription": "Læser modelaggregater.",
"home.usageTitle": "Brug",
Expand Down Expand Up @@ -163,7 +164,8 @@ export const dict = {
"model.noDataDescription": "Prøv at åbne en model fra ranglisten.",
"model.noMatched": "Ingen modelfakta eller brugsrækker matchede {{id}}.",
"model.fallback": "Model",
"model.catalogFallback": "Modelfakta fra det fælles modelindeks. OpenCode Go-brug vises, når denne model har aktivitet.",
"model.catalogFallback":
"Modelfakta fra det fælles modelindeks. OpenCode Go-brug vises, når denne model har aktivitet.",
"model.unranked": "Ikke rangeret i sidste uges OpenCode Go-brug",
"model.ranked": "Rangeret #{{rank}} i sidste uges OpenCode Go-brug",
"model.observedVolume": "med {{share}} af observeret 2M-volumen.",
Expand Down
9 changes: 6 additions & 3 deletions packages/stats/app/src/i18n/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ export const dict = {
"home.updated": "Aktualisiert",
"home.noRows": "Noch keine Zeilen",
"home.justNow": "gerade eben",
"home.heroCopy": "Sieh, welche Modelle echte Nutzung gewinnen, wie sich der Mix verschiebt und was das für die Kosten bedeutet.",
"home.heroCopy":
"Sieh, welche Modelle echte Nutzung gewinnen, wie sich der Mix verschiebt und was das für die Kosten bedeutet.",
"home.loadingTitle": "Daten werden geladen",
"home.loadingDescription": "Modellaggregate werden gelesen.",
"home.usageTitle": "Nutzung",
Expand Down Expand Up @@ -135,7 +136,8 @@ export const dict = {
"lab.notFound": "Keine Modelle passten zu diesem Lab.",
"lab.heroPrefix": "Erkunde {{count}} {{lab}}-Modelle, die in OpenCode verwendet werden",
"lab.heroIncluding": "einschließlich {{models}}",
"lab.heroSuffix": "Vergleiche aktuelle Tokennutzung, Kontextfenster, Veröffentlichungsdaten und modellspezifische Daten.",
"lab.heroSuffix":
"Vergleiche aktuelle Tokennutzung, Kontextfenster, Veröffentlichungsdaten und modellspezifische Daten.",
"lab.tokensProcessed": "Verarbeitete Tokens",
"lab.pending": "Ausstehend",
"lab.usageAfterActivity": "Nutzung erscheint, sobald Modellaktivität vorliegt",
Expand Down Expand Up @@ -163,7 +165,8 @@ export const dict = {
"model.noDataDescription": "Öffne ein Modell aus der Bestenliste.",
"model.noMatched": "Keine Modellfakten oder Nutzungszeilen passten zu {{id}}.",
"model.fallback": "Modell",
"model.catalogFallback": "Modellfakten aus dem gemeinsamen Modellindex. OpenCode Go-Nutzung erscheint, sobald dieses Modell Aktivität hat.",
"model.catalogFallback":
"Modellfakten aus dem gemeinsamen Modellindex. OpenCode Go-Nutzung erscheint, sobald dieses Modell Aktivität hat.",
"model.unranked": "In der OpenCode Go-Nutzung der letzten Woche nicht platziert",
"model.ranked": "Rang #{{rank}} in der OpenCode Go-Nutzung der letzten Woche",
"model.observedVolume": "mit {{share}} des beobachteten 2M-Volumens.",
Expand Down
6 changes: 4 additions & 2 deletions packages/stats/app/src/i18n/es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,8 @@ export const dict = {
"lab.notFound": "Ningún modelo coincidió con este laboratorio.",
"lab.heroPrefix": "Explora {{count}} modelos de {{lab}} usados en OpenCode",
"lab.heroIncluding": "incluidos {{models}}",
"lab.heroSuffix": "Compara uso reciente de tokens, ventanas de contexto, fechas de lanzamiento y datos específicos del modelo.",
"lab.heroSuffix":
"Compara uso reciente de tokens, ventanas de contexto, fechas de lanzamiento y datos específicos del modelo.",
"lab.tokensProcessed": "Tokens procesados",
"lab.pending": "Pendiente",
"lab.usageAfterActivity": "El uso aparece después de que llegue actividad del modelo",
Expand Down Expand Up @@ -163,7 +164,8 @@ export const dict = {
"model.noDataDescription": "Prueba a abrir un modelo desde la clasificación.",
"model.noMatched": "Ningún dato del modelo ni fila de uso coincidió con {{id}}.",
"model.fallback": "Modelo",
"model.catalogFallback": "Datos del modelo desde el índice compartido de modelos. El uso de OpenCode Go aparecerá cuando este modelo tenga actividad.",
"model.catalogFallback":
"Datos del modelo desde el índice compartido de modelos. El uso de OpenCode Go aparecerá cuando este modelo tenga actividad.",
"model.unranked": "Sin clasificación en el uso de OpenCode Go de la semana pasada",
"model.ranked": "Clasificado #{{rank}} en el uso de OpenCode Go de la semana pasada",
"model.observedVolume": "con {{share}} del volumen 2M observado.",
Expand Down
12 changes: 8 additions & 4 deletions packages/stats/app/src/i18n/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ export const dict = {
"home.updated": "Mis à jour",
"home.noRows": "Aucune ligne pour l'instant",
"home.justNow": "à l'instant",
"home.heroCopy": "Voyez quels modèles gagnent en usage réel, comment la répartition évolue et ce que cela signifie pour les coûts.",
"home.heroCopy":
"Voyez quels modèles gagnent en usage réel, comment la répartition évolue et ce que cela signifie pour les coûts.",
"home.loadingTitle": "Chargement des données",
"home.loadingDescription": "Lecture des agrégats de modèles.",
"home.usageTitle": "Utilisation",
Expand Down Expand Up @@ -135,7 +136,8 @@ export const dict = {
"lab.notFound": "Aucun modèle ne correspondait à ce laboratoire.",
"lab.heroPrefix": "Explorez {{count}} modèles {{lab}} utilisés dans OpenCode",
"lab.heroIncluding": "dont {{models}}",
"lab.heroSuffix": "Comparez l'utilisation récente des tokens, les fenêtres de contexte, les dates de sortie et les données propres aux modèles.",
"lab.heroSuffix":
"Comparez l'utilisation récente des tokens, les fenêtres de contexte, les dates de sortie et les données propres aux modèles.",
"lab.tokensProcessed": "Tokens traités",
"lab.pending": "En attente",
"lab.usageAfterActivity": "L'utilisation apparaît après l'arrivée de l'activité du modèle",
Expand All @@ -144,7 +146,8 @@ export const dict = {
"lab.usageTitle": "Utilisation des tokens {{lab}}",
"lab.usageDescription": "Volume quotidien de tokens OpenCode sur les deux derniers mois.",
"lab.noUsageTitle": "Aucune utilisation pour l'instant",
"lab.noUsageDescription": "L'utilisation récente des tokens apparaîtra ici dès que ce laboratoire aura de l'activité.",
"lab.noUsageDescription":
"L'utilisation récente des tokens apparaîtra ici dès que ce laboratoire aura de l'activité.",
"lab.dailyTokenChart": "Graphique quotidien d'utilisation des tokens {{lab}}",
"lab.dailyTokens": "Tokens quotidiens",
"lab.tokens": "tokens",
Expand All @@ -163,7 +166,8 @@ export const dict = {
"model.noDataDescription": "Essayez d'ouvrir un modèle depuis le classement.",
"model.noMatched": "Aucun fait de modèle ni aucune ligne d'utilisation ne correspondait à {{id}}.",
"model.fallback": "Modèle",
"model.catalogFallback": "Faits du modèle issus de l'index partagé des modèles. L'utilisation OpenCode Go apparaîtra dès que ce modèle aura de l'activité.",
"model.catalogFallback":
"Faits du modèle issus de l'index partagé des modèles. L'utilisation OpenCode Go apparaîtra dès que ce modèle aura de l'activité.",
"model.unranked": "Non classé dans l'utilisation OpenCode Go de la semaine dernière",
"model.ranked": "Classé #{{rank}} dans l'utilisation OpenCode Go de la semaine dernière",
"model.observedVolume": "avec {{share}} du volume 2M observé.",
Expand Down
9 changes: 6 additions & 3 deletions packages/stats/app/src/i18n/it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ export const dict = {
"home.updated": "Aggiornato",
"home.noRows": "Ancora nessuna riga",
"home.justNow": "proprio ora",
"home.heroCopy": "Scopri quali modelli stanno vincendo nell'uso reale, come cambia il mix e cosa significa per i costi.",
"home.heroCopy":
"Scopri quali modelli stanno vincendo nell'uso reale, come cambia il mix e cosa significa per i costi.",
"home.loadingTitle": "Caricamento dati",
"home.loadingDescription": "Lettura degli aggregati dei modelli.",
"home.usageTitle": "Utilizzo",
Expand Down Expand Up @@ -135,7 +136,8 @@ export const dict = {
"lab.notFound": "Nessun modello corrispondeva a questo laboratorio.",
"lab.heroPrefix": "Esplora {{count}} modelli {{lab}} usati in OpenCode",
"lab.heroIncluding": "inclusi {{models}}",
"lab.heroSuffix": "Confronta l'utilizzo recente dei token, le finestre di contesto, le date di rilascio e i dati specifici del modello.",
"lab.heroSuffix":
"Confronta l'utilizzo recente dei token, le finestre di contesto, le date di rilascio e i dati specifici del modello.",
"lab.tokensProcessed": "Token elaborati",
"lab.pending": "In sospeso",
"lab.usageAfterActivity": "L'utilizzo appare dopo l'arrivo dell'attività del modello",
Expand Down Expand Up @@ -163,7 +165,8 @@ export const dict = {
"model.noDataDescription": "Prova ad aprire un modello dalla classifica.",
"model.noMatched": "Nessun fatto modello o riga di utilizzo corrispondeva a {{id}}.",
"model.fallback": "Modello",
"model.catalogFallback": "Fatti del modello dall'indice condiviso dei modelli. L'utilizzo di OpenCode Go appare quando questo modello ha attività.",
"model.catalogFallback":
"Fatti del modello dall'indice condiviso dei modelli. L'utilizzo di OpenCode Go appare quando questo modello ha attività.",
"model.unranked": "Non classificato nell'utilizzo OpenCode Go della scorsa settimana",
"model.ranked": "Posizione #{{rank}} nell'utilizzo OpenCode Go della scorsa settimana",
"model.observedVolume": "con {{share}} del volume 2M osservato.",
Expand Down
6 changes: 4 additions & 2 deletions packages/stats/app/src/i18n/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,8 @@ export const dict = {
"home.updated": "更新済み",
"home.noRows": "まだ行がありません",
"home.justNow": "たった今",
"home.heroCopy": "実際の利用でどのモデルが伸びているか、利用構成がどう変化しているか、それがコストに何を意味するかを確認できます。",
"home.heroCopy":
"実際の利用でどのモデルが伸びているか、利用構成がどう変化しているか、それがコストに何を意味するかを確認できます。",
"home.loadingTitle": "データを読み込み中",
"home.loadingDescription": "モデル集計を読み込んでいます。",
"home.usageTitle": "使用量",
Expand Down Expand Up @@ -165,7 +166,8 @@ export const dict = {
"model.noDataDescription": "ランキングからモデルを開いてみてください。",
"model.noMatched": "{{id}}に一致するモデル情報または使用行はありません。",
"model.fallback": "モデル",
"model.catalogFallback": "共有モデルインデックスのモデル情報です。このモデルにアクティビティが発生するとOpenCode Go使用量が表示されます。",
"model.catalogFallback":
"共有モデルインデックスのモデル情報です。このモデルにアクティビティが発生するとOpenCode Go使用量が表示されます。",
"model.unranked": "先週のOpenCode Go使用量では未ランク",
"model.ranked": "先週のOpenCode Go使用量で#{{rank}}位",
"model.observedVolume": "観測された2M量の{{share}}。",
Expand Down
6 changes: 4 additions & 2 deletions packages/stats/app/src/i18n/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,8 @@ export const dict = {
"home.updated": "업데이트됨",
"home.noRows": "아직 행이 없습니다",
"home.justNow": "방금 전",
"home.heroCopy": "실제 사용량에서 어떤 모델이 앞서고 있는지, 사용 구성이 어떻게 바뀌는지, 그것이 비용에 어떤 의미인지 확인하세요.",
"home.heroCopy":
"실제 사용량에서 어떤 모델이 앞서고 있는지, 사용 구성이 어떻게 바뀌는지, 그것이 비용에 어떤 의미인지 확인하세요.",
"home.loadingTitle": "데이터 로딩 중",
"home.loadingDescription": "모델 집계를 읽는 중입니다.",
"home.usageTitle": "사용량",
Expand Down Expand Up @@ -165,7 +166,8 @@ export const dict = {
"model.noDataDescription": "리더보드에서 모델을 열어보세요.",
"model.noMatched": "{{id}}와 일치하는 모델 정보나 사용 행이 없습니다.",
"model.fallback": "모델",
"model.catalogFallback": "공유 모델 인덱스의 모델 정보입니다. 이 모델에 활동이 생기면 OpenCode Go 사용량이 표시됩니다.",
"model.catalogFallback":
"공유 모델 인덱스의 모델 정보입니다. 이 모델에 활동이 생기면 OpenCode Go 사용량이 표시됩니다.",
"model.unranked": "지난주 OpenCode Go 사용량에서 순위 없음",
"model.ranked": "지난주 OpenCode Go 사용량에서 #{{rank}}위",
"model.observedVolume": "관측된 2M 볼륨의 {{share}}.",
Expand Down
6 changes: 4 additions & 2 deletions packages/stats/app/src/i18n/no.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ export const dict = {
"home.updated": "Oppdatert",
"home.noRows": "Ingen rader ennå",
"home.justNow": "akkurat nå",
"home.heroCopy": "Se hvilke modeller som vinner reell bruk, hvordan miksen endrer seg, og hva det betyr for kostnadene.",
"home.heroCopy":
"Se hvilke modeller som vinner reell bruk, hvordan miksen endrer seg, og hva det betyr for kostnadene.",
"home.loadingTitle": "Laster data",
"home.loadingDescription": "Leser modellaggregater.",
"home.usageTitle": "Bruk",
Expand Down Expand Up @@ -163,7 +164,8 @@ export const dict = {
"model.noDataDescription": "Prøv å åpne en modell fra rangeringen.",
"model.noMatched": "Ingen modellfakta eller bruksrader matchet {{id}}.",
"model.fallback": "Modell",
"model.catalogFallback": "Modellfakta fra den delte modellindeksen. OpenCode Go-bruk vises når denne modellen har aktivitet.",
"model.catalogFallback":
"Modellfakta fra den delte modellindeksen. OpenCode Go-bruk vises når denne modellen har aktivitet.",
"model.unranked": "Ikke rangert i forrige ukes OpenCode Go-bruk",
"model.ranked": "Rangert #{{rank}} i forrige ukes OpenCode Go-bruk",
"model.observedVolume": "med {{share}} av observert 2M-volum.",
Expand Down
3 changes: 2 additions & 1 deletion packages/stats/app/src/i18n/pl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,8 @@ export const dict = {
"model.noDataDescription": "Spróbuj otworzyć model z rankingu.",
"model.noMatched": "Żadne fakty modelu ani wiersze użycia nie pasowały do {{id}}.",
"model.fallback": "Model",
"model.catalogFallback": "Fakty modelu ze wspólnego indeksu modeli. Użycie OpenCode Go pojawi się, gdy ten model będzie mieć aktywność.",
"model.catalogFallback":
"Fakty modelu ze wspólnego indeksu modeli. Użycie OpenCode Go pojawi się, gdy ten model będzie mieć aktywność.",
"model.unranked": "Bez pozycji w użyciu OpenCode Go z zeszłego tygodnia",
"model.ranked": "Pozycja #{{rank}} w użyciu OpenCode Go z zeszłego tygodnia",
"model.observedVolume": "z {{share}} obserwowanego wolumenu 2M.",
Expand Down
Loading