claw-code-parity/rust/crates
YeonGyu-Kim 73187de6ea feat(tools): error propagation, REPL timeout, edge-case validation
- Replace NotebookEdit expect() with Result-based error propagation
- Add 5-minute guard to Sleep duration
- Reject empty StructuredOutput payloads
- Enforce timeout_ms in REPL via spawn+try_wait+kill
- Add edge-case tests: excessive/zero sleep, empty output, REPL timeout
- Verified: cargo test -p tools 35 passed, clippy clean
2026-04-02 18:24:39 +09:00
..
api Merge remote-tracking branch 'origin/omx-issue-9201-release-ci' 2026-04-02 08:32:15 +00:00
commands Make claw's REPL feel self-explanatory from analysis through commit 2026-04-02 07:20:35 +00:00
compat-harness wip: plugins progress 2026-04-01 07:09:06 +00:00
plugins Merge remote-tracking branch 'origin/rcc/plugins' into integration/dori-cleanroom 2026-04-01 19:13:53 +09:00
runtime Merge remote-tracking branch 'origin/omx-issue-9201-release-ci' 2026-04-02 08:32:15 +00:00
rusty-claude-cli refactor(tools): replace panic paths with proper error handling 2026-04-02 18:04:55 +09:00
telemetry feat: anthropic SDK header matching + request profile 2026-04-01 05:55:25 +00:00
tools feat(tools): error propagation, REPL timeout, edge-case validation 2026-04-02 18:24:39 +09:00