## Summary Remove the 87-LOC `terraphim_repl` crate (subset of terraphim_agent). Remove nested terraphim_settings duplicates. ## Actions - [ ] Remove `crates/terraphim_repl/` directory - [ ] Update workspace members in `Cargo.toml` - [ ] Remove nested `crates/*/crates/terraphim_settings/` duplicates - [ ] Update `.release-plz.toml` ## Verification - `cargo build -p terraphim_agent --features repl-full` succeeds - `cargo build -p terraphim_cli` succeeds - `cargo test --workspace` passes
Activity
refactor: exclude unused crates from workspace, fix flaky tests
AlexMikhalev commentedon Mar 4, 2026
PR #631 addresses this. terraphim_repl excluded from workspace, references removed from release-minimal.yml.
chore(cleanup): remove terraphim_repl crate
docs: add validation report for terraphim_repl removal (#624)
AlexMikhalev commentedon Mar 11, 2026
Status: Already Completed ✓
The terraphim_repl crate has already been removed from the codebase.
Verification
Crate directory:
Workspace configuration:
Git history:
Migration Path
Users should use instead:
============================================================
🌍 Terraphim TUI REPL
Type /help for help, /quit to exit
Mode: Offline Mode | Current Role: Default
Available commands:
/search - Search documents
/config [show|set] - Manage configuration
/role [list|select] - Manage roles
/graph - Show knowledge graph
/update - Manage updates (check, install, rollback, list)
/help [command] - Show help
/quit - Exit REPL
^D
Goodbye! 👋
Feature Parity
All terraphim_repl functionality is preserved in terraphim_agent:
Plus additional features: chat, sessions, VM management, auto-updates, etc.
Recommendation
Close this issue as completed.
AlexMikhalev commentedon Mar 11, 2026
Already completed - terraphim_repl crate was removed in commit 2985e79. All functionality migrated to terraphim_agent.
fix: add crates/terraphim_settings/default/ to .gitignore
fix(settings): use absolute path for default config directory
chore(cleanup): remove terraphim_repl crate
docs: add validation report for terraphim_repl removal (#624)
fix: add crates/terraphim_settings/default/ to .gitignore
fix(settings): use absolute path for default config directory
chore(cleanup): remove terraphim_repl crate
docs: add validation report for terraphim_repl removal (#624)
fix: add crates/terraphim_settings/default/ to .gitignore
fix(settings): use absolute path for default config directory