mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-15 23:32:46 +00:00
Steps 5 and 8 of .ai/plans/pebble-absorbs-embedder-concerns.md, pinning pebble 49da137. Agent stages and `fabro exec` ask pebble for the profile's instruction files from the repository root down to the working directory (`MemoryDiscovery::from_git_root`), which fabro lacked: it read the working directory alone. Skill directories are pebble's to resolve too: the user's skills directory, then `.fabro/skills` and `skills` under the repository root. Prompt stages keep reading the working directory alone, through the same discovery and loader, so `agent_memory.rs` keeps only that call; the filename table is pebble's now. A retained thread's export comes from `export_for_reuse`, which closes the session and hands back an export whose cursor is already past the close, in place of export, shutdown, and a cursor advance by hand. Ask Fabro resumes a stored record with `resume_after`, the rule it applied under the older name. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| build.rs | ||
| Cargo.toml | ||