Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ Historical benchmark scores are not evidence for the redesigned default path.

# Unreleased

- Clarify that quickstart recall searches the whole shared store and may return
notes saved before the demo.
- Pin supersession fail-open, cache reload, annotation, and ephemera filtering
contracts with server-free unit tests.
- Clarify the benchmark case-file roles, disposable-server requirement, and quickstart service use in contributor documentation.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ fidelis recall-hybrid "Atlas billing migration retry condition" --tier zero_llm

Look for both the rollback and the retry condition in the retrieved text. This is retrieval of a saved note, not a generated answer. For your own files, replace `"$demo_dir"` with a notes directory. If retrieval fails, run `fidelis health` and confirm Ollama has `nomic-embed-text` available. Keep the virtual environment after `fidelis init`; the background service uses it.

What this changes on your machine: `fidelis init` installs a per-user background service (launchd on macOS, `systemd --user` on Linux) that starts `fidelis-server` automatically at login. `fidelis watch` sends the note to that server, which saves it in the local store at `~/.cogito/store` by default, not in the temporary demo directory. The watcher also records ingested files in `~/.fidelis/watched.json`. To remove the default service on macOS, run `fidelis init --uninstall`; it stops the service and deletes the launchd plist only. On Linux, find the installed unit with `systemctl --user list-unit-files '*fidelis-server*'`, then run `systemctl --user disable --now <unit>`, delete that unit file from `~/.config/systemd/user/`, and run `systemctl --user daemon-reload`. Neither path deletes your data. The store is shared by everything you save with Fidelis, so deleting `~/.cogito/store` erases all of it, not just the demo note; do that only on a throwaway install. Also delete the temporary demo directory (`$demo_dir`), and `~/.fidelis/watched.json` if you want its record of the file path gone.
What this changes on your machine: `fidelis init` installs a per-user background service (launchd on macOS, `systemd --user` on Linux) that starts `fidelis-server` automatically at login. `fidelis watch` sends the note to that server, which saves it in the local store at `~/.cogito/store` by default, not in the temporary demo directory. `fidelis recall-hybrid` also queries that same running server and searches the whole shared store, so its results can include notes you saved earlier, not only the demo note. The watcher also records ingested files in `~/.fidelis/watched.json`. To remove the default service on macOS, run `fidelis init --uninstall`; it stops the service and deletes the launchd plist only. On Linux, find the installed unit with `systemctl --user list-unit-files '*fidelis-server*'`, then run `systemctl --user disable --now <unit>`, delete that unit file from `~/.config/systemd/user/`, and run `systemctl --user daemon-reload`. Neither path deletes your data. The store is shared by everything you save with Fidelis, so deleting `~/.cogito/store` erases all of it, not just the demo note; do that only on a throwaway install. Also delete the temporary demo directory (`$demo_dir`), and `~/.fidelis/watched.json` if you want its record of the file path gone.

## Connect an agent

Expand Down
Loading