Personal copy of anomalyco/opencode#29208: fix(config): catch parse errors gracefully during startup #4
fix(config): catch parse errors gracefully during startup
fb6265c2
fix(config): convert tests to it.instance pattern matching upstream
de8dc4a7
fix(config): narrow catchCause to parse/schema only, strengthen tests
85ed2e48
fix(config): catch plugin resolution errors per-file to preserve mult…
109a6eb4
fix(console): bill google non-stream zen usage (#28829)
e1406e05
feat(acp): implement acp-next session slice (#29250)
0373ea91
chore: generate
00ea47a5
fix(acp): share acp-next session state (#29253)
56743dcf
HaleTom
force-pushed the
dev
branch
from
7028ee41
to
b5553839
66 days ago
feat(tui): make prompt size responsive and configurable (#28255)
e426b11e
chore: generate
054ca3a2
perf: use redis/upstash for ip rate limits (#28694)
24a0fe7b
chore: generate
68d18331
test(acp): add compatibility baseline (#29222)
d5b63456
chore: generate
658b9387
chore: update nix node_modules hashes
5477b4e2
feat(acp): add initial acp-next skeleton behind runtime flag (#29226)
ca9d8577
feat(acp-next): add content conversion helpers (#29231)
416f01d4
test(acp-next): add config option helpers (#29234)
ed010b7d
feat(acp-next): add pure tool conversion helpers (#29232)
ae594f9c
fix(acp-next): map typed errors to request errors (#29233)
72c16934
chore: generate
ddddceb2
feat(acp-next): add directory snapshot service (#29241)
cb2006f3
feat(acp-next): add session state service (#29240)
fbfa9686
chore: generate
292b626e
feat(acp-next): add usage service (#29249)
8fefc501
chore: generate
65159905
fix(config): skip auto-injection on parse failure
45456faa
Merge remote-tracking branch 'upstream/dev' into json-errors
70683797
fix(config): sanitize log.error to avoid leaking config content
3922a82d
fix(config): use Cause.pretty for safe config error logging
6378082e
fix(config): address review comments on PR #29208
702fd0e1
fix(acp-next): add config switch fast paths (#29255)
a5ea910e
fix(config): address copilot review comments
b11570aa
fix(config): warn for each unknown key stripped from config
a72cb353
fix(config): add infoKeys sync comment, drop unused cause param
b8eedcf1
fix(config): complete infoKeys allowlist, add safe error detail to logs
998034f4
fix(config): derive config keys dynamically from Info schema AST
828e2556
fix(httpapi): model optional session payloads as no content (#29247)
a99ebd1d
fix(httpapi): model optional worktree payload as no content (#29246)
b46cec2a
refactor(httpapi): describe bodyless global upgrade payload
77532117
remove the need for polling from experimental background agents (#29179)
dabf2dc0
chore: generate
d96e3a54
tweak (config): make modalities input/output fields optional so that …
0bfa55b6
chore: generate
d595e472
fix: allow experimental flags to override umbrella (#29273)
633b5d62
feat: initial datalake and stats site (#28666)
5b02ac4d
chore: generate
16a30041
chore: update nix node_modules hashes
1ed14151
fix: aws stages
3c7f6084
chore: cleanup
2b3ddf9f
feat(app): make server sdk + sync state global (#29285)
b0fcba57
chore: remove gh role from infra
4862c3e7
fix(opencode): revert google sdk tool call id change (#29310)
87e9e700
chore: update nix node_modules hashes
dbb78723
fix(app): deduplicate and merge server connections in resolveServerLi…
49707c21
feat(acp): add acp-next session lifecycle (#29320)
15c5ec6d
chore: generate
245f00a4
feat(acp-next): add event routing (#29327)
7e5305c7
chore: generate
8845a43e
fix(config): fallback when user info unavailable (#29332)
b5632ea7
feat(acp): stream acp-next tool updates (#29333)
717e74f3
fix(app): disable health check for web deployments (#29319)
c71fe789
test(app): restore timeline e2e server health mock (#29336)
1f66db0e
feat(app): refine desktop v2 home and session controls (#28788)
13c9d097
chore: generate
ca354f8e
Merge branch 'dev' into json-errors
b6603745
fix(config): include source path in stripUnknownKeys warning log
7dbb8f96
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub