You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,9 +42,9 @@ The public repository is source-first and should remain easy for users to clone,
42
42
43
43
Allowed public contribution scope: bug fixes, diagnostics fixes, documentation fixes, compatibility fixes, and safety-preserving test coverage for existing behavior.
44
44
45
-
The active runtime baseline includes local Ollama text/vision inference, native local ASR, Kokoro ONNX TTS, one-shot image/camera/screen-area evidence probes, Iris-owned local memory, Safe Hermes memory broker/staging/research, approval-gated Agentic Hermes file/PowerShell/process/isolated-browser tools, and OneDrive cold-archive policy only.
45
+
The active runtime baseline includes local Ollama text/vision inference, native local ASR, Kokoro ONNX TTS, one-shot image/camera/screen-area evidence probes, Iris-owned local memory, Safe Hermes memory broker/staging/research, approval-gated Agentic Hermes file/PowerShell/process/isolated-browser tools, and local Iris-owned archive policy only.
46
46
47
-
Hermes is enabled by default as an Iris-owned local research, RAG, and memory-transfer helper. Hermes may act only inside Iris-owned data boundaries: query approved memory, perform explicit user-requested web research, propose memory into staging, and transfer staged memory into active Iris memory only after explicit Iris/user acceptance. Hermes remains fail-closed, text-only, sequential, single-model, and restricted to `iris_query_memory`, `iris_propose_memory`, and `iris_web_research`. Hermes must not expose shell, file edit, browser automation, clipboard, window, process, automation plugin, OneDrive, raw memory, model switching, model pulling, fallback-model, or autonomous computer-control surfaces without a separately approved agentic profile and session.
47
+
Hermes is enabled by default as an Iris-owned local research, RAG, and memory-transfer helper. Hermes may act only inside Iris-owned data boundaries: query approved memory, perform explicit user-requested web research, propose memory into staging, and transfer staged memory into active Iris memory only after explicit Iris/user acceptance. Hermes remains fail-closed, text-only, sequential, single-model, and restricted to `iris_query_memory`, `iris_propose_memory`, and `iris_web_research`. Hermes must not expose shell, file edit, browser automation, clipboard, window, process, automation plugin, cloud-sync storage, raw memory, model switching, model pulling, fallback-model, or autonomous computer-control surfaces without a separately approved agentic profile and session.
48
48
49
49
Hermes modes are Off, Safe, and Agentic Session. Safe is the startup default. Agentic approval is process-local, requires an absolute selected workspace, expires on exit/Panic Stop/mode change/30 minutes of inactivity, and uses the pinned official ACP runtime. Agentic may expose only the reviewed Iris memory, file, search, patch, PowerShell, process, and isolated browser tools; high-risk actions require separate confirmation and all action events are redacted and audited. Panic Stop forces Off and terminates the process tree; clearing it returns to Safe.
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ This repository is public and source-first so people can inspect, test, and subm
24
24
adapt response presentation with a 30-day decay and explicit on/off/reset controls.
25
25
- Hermes: Safe mode uses the restricted Iris-owned local RAG sidecar, enabled for local memory query/proposal by default. Agentic Session uses pinned Hermes Agent 0.16.0 through an Iris-supervised local ACP bridge.
26
26
- Hermes modes: Off, Safe, and Agentic Session are implemented. Safe is the startup default. Agentic supports supervised local text, file, PowerShell, process, and isolated browser tasks plus Iris-owned RAG and staged memory proposals.
27
-
-OneDrive archive: cold, encrypted archive names must end with `.iris-memory-archive.enc`.
27
+
-Local archive policy: Iris memory stays in Iris-owned local storage. Future archive files must use `.iris-memory-archive.enc` and must not live in cloud-sync folders.
28
28
29
29
## Future of IRIS
30
30
@@ -35,14 +35,14 @@ release separates user instructions from untrusted evidence such
35
35
as images, documents, screen text, memory search results, Hermes output, and
36
36
model output. The boundary keeps prompt injection from becoming permissive.
37
37
38
-
Iris, Hermes, and RAG/OneDrive have separate roles. Iris owns your local memory and
38
+
Iris, Hermes, and RAG have separate roles. Iris owns your local memory and
39
39
the final response path. Safe Hermes is a restricted text-only helper that can query
40
40
approved memory and propose staged memory. Agentic Hermes provides supervised local ACP
41
41
reasoning and approval-gated file, PowerShell, process, and isolated browser work through the same
42
42
Iris-owned RAG and staging authority.
43
-
OneDrive is limited to an encrypted cold-archive;
44
-
future releases should build toward user-approved memory restore across machines
45
-
without putting live memory databases directly in OneDrive.
43
+
Cloud-sync storage is not part of v1. Future archive or restore work should use
44
+
explicit local Iris-owned exports first, with user-reviewed import reconciliation
45
+
instead of putting live memory databases in sync folders.
Copy file name to clipboardExpand all lines: docs/manual-test.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -96,13 +96,13 @@ Expected:
96
96
- Natural Iris requests such as `generate an image of Iris as an electric blue logo` open an approval request, call the configured provider only after approval, save the file under `.iris-data\generated-images`, and show the generated preview.
97
97
- Hermes can propose staged memory, and Iris can transfer it into active memory only after explicit `hermes accept <number>`.
98
98
- Hermes cannot access raw memory files.
99
-
- Hermes cannot access OneDrive.
99
+
- Hermes cannot access cloud-sync storage.
100
100
- Hermes cannot run commands, edit files, control browsers/windows, use clipboard, or operate the computer.
101
101
- Memory search is enabled for local approved memory by default.
102
102
- Memory proposals go to staging and require Iris/user approval before promotion.
103
-
-OneDrive archive export remains unavailable until real encryption is implemented.
104
-
-OneDrive paths are cold archive only and must end with `.iris-memory-archive.enc`.
105
-
- Live memory JSON/SQLite stores must not be placed under OneDrive.
103
+
-Memory archive export remains unavailable until real local encryption is implemented.
104
+
-Archive paths must be local Iris-owned paths and must end with `.iris-memory-archive.enc`.
105
+
- Live memory JSON/SQLite stores must not be placed under cloud-sync folders.
0 commit comments