pikuri-workspace adds "operate on a directory tree" to pikuri-core agents: the +Pikuri::Workspace::Filesystem+ class that scopes filesystem access to an anchor + explicit readable / writable prefix lists (with optional ephemeral temp playground), the +Pikuri::Workspace::Confirmer+ seam (+AUTO_APPROVE+ + +TERMINAL+) for user-state mutations, and five tools wired to those seams: +Pikuri::Workspace::Read+, +Pikuri::Workspace::Write+, +Pikuri::Workspace::Edit+, +Pikuri::Workspace::Grep+, and +Pikuri::Workspace::Glob+. Self-contained — no shell execution; +Pikuri::Code::Bash+ ships in pikuri-code on top of these.
Required Ruby Version
>= 3.3
Authors
Martin Vysny
Versions
- 0.1.0 August 30, 2026 (53 KB)
- 0.0.7 June 11, 2026 (34.5 KB)
- 0.0.6 June 04, 2026 (33.5 KB)
- 0.0.5 June 04, 2026 (33.5 KB)
- 0.0.4 May 29, 2026 (34 KB)