chore(task): record review remediation
This commit is contained in:
parent
8e5b247ca1
commit
d6ab8f24da
@ -12,6 +12,15 @@
|
|||||||
- provider import docs and implementation disagree on empty `apiKey`
|
- provider import docs and implementation disagree on empty `apiKey`
|
||||||
- `opencode sync` side effects on JSONC comments and `$schema` need clearer docs
|
- `opencode sync` side effects on JSONC comments and `$schema` need clearer docs
|
||||||
- header forwarding should better handle dynamic hop-by-hop headers and narrower forwarding rules
|
- header forwarding should better handle dynamic hop-by-hop headers and narrower forwarding rules
|
||||||
- Verification already completed during review:
|
- Implemented direct fixes for the clearly scoped items:
|
||||||
|
- added advisory file locking and atomic writes for both local config and OpenCode sync writes
|
||||||
|
- validated non-loopback server binds cannot keep the default local API key
|
||||||
|
- added routable alias validation for `opencode sync --set-model` and `--set-small-model`
|
||||||
|
- added request body read timeout handling and stable timeout error mapping
|
||||||
|
- added stream idle timeout and last retryable upstream error passthrough for `429`/`5xx`
|
||||||
|
- narrowed forwarded request headers conservatively, including dynamic `Connection`-declared hop-by-hop removal
|
||||||
|
- aligned provider import behavior/docs to allow empty `apiKey`
|
||||||
|
- documented that OpenCode sync rewrites JSONC as normalized JSON
|
||||||
|
- Verification completed after implementation:
|
||||||
- `go test ./...`
|
- `go test ./...`
|
||||||
- `go test -race ./...`
|
- `go test -race ./...`
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user