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 05:38:10 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
claw-code
/
rust
/
crates
/
rusty-claude-cli
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
..
.claw
/sessions
feat(runtime): typed task packet format for structured claw dispatch
2026-04-04 00:40:20 +09:00
src
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
tests
Make ACP/Zed status obvious before users go source-diving
2026-04-16 03:13:50 +00:00
build.rs
Remove the deprecated Claude subscription login path and restore a green Rust workspace
2026-04-11 17:24:44 +00:00
Cargo.toml
Close the clawability backlog with deterministic CLI output and lane lineage
2026-04-05 18:41:02 +00:00