This website requires JavaScript.
Explore
Help
Sign In
elias
/
claw-code
Watch
1
Star
0
Fork
0
You've already forked claw-code
mirror of
https://github.com/ultraworkers/claw-code.git
synced
2026-04-25 13:44:06 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
claw-code
/
rust
/
crates
History
YeonGyu-Kim
d305178591
fix(cli):
#130
export error envelope — wrap fs::write() in run_export() with structured ExportError per Phase 2 §4.44 typed-error envelope contract; eliminates zero-context errno output. ExportError struct includes kind/operation/target/errno/hint/retryable fields with serde::Serialize and Display impls. wrap_export_io_error() classifies io::ErrorKind into filesystem/permission/invalid_path categories and synthesizes actionable hints (e.g. 'intermediate directory does not exist; try mkdir -p X first'). Verified end-to-end: ENOENT, EPERM, IsADirectory, empty path, trailing slash all emit structured envelope; success case unchanged (backward-compat anchor preserved). JSON mode still uses string error rendering — separate concern requiring global error renderer refactor (tracked for follow-up cycle).
2026-04-20 14:02:15 +09:00
..
api
US-024: Add token limit metadata for kimi models
2026-04-17 04:15:38 +00:00
commands
Keep poisoned test locks from cascading across unrelated regressions
2026-04-12 13:52:41 +00:00
compat-harness
feat: ultraclaw droid batch — ROADMAP
#41
test isolation +
#50
PowerShell permissions
2026-04-12 03:06:24 +09:00
mock-anthropic-service
feat(harness+usage): add auto_compact and token_cost parity scenarios
2026-04-03 22:41:42 +09:00
plugins
Keep poisoned test locks from cascading across unrelated regressions
2026-04-12 13:52:41 +00:00
runtime
Fix formatting in task_packet.rs for CI
2026-04-16 09:35:18 +00:00
rusty-claude-cli
fix(cli):
#130
export error envelope — wrap fs::write() in run_export() with structured ExportError per Phase 2 §4.44 typed-error envelope contract; eliminates zero-context errno output. ExportError struct includes kind/operation/target/errno/hint/retryable fields with serde::Serialize and Display impls. wrap_export_io_error() classifies io::ErrorKind into filesystem/permission/invalid_path categories and synthesizes actionable hints (e.g. 'intermediate directory does not exist; try mkdir -p X first'). Verified end-to-end: ENOENT, EPERM, IsADirectory, empty path, trailing slash all emit structured envelope; success case unchanged (backward-compat anchor preserved). JSON mode still uses string error rendering — separate concern requiring global error renderer refactor (tracked for follow-up cycle).
2026-04-20 14:02:15 +09:00
telemetry
feat: anthropic SDK header matching + request profile
2026-04-01 05:55:25 +00:00
tools
US-005: Typed task packet format with TaskScope enum
2026-04-16 09:28:42 +00:00