Files
ARIA 9b511fdd28 M3: channels/threads + cron delivery + search + outbox sync
Gateway plugin:
- ChannelDirectory (SQLite): channels + threads, friendly-name resolution
- FTS5 search bridge over state.db (scope all/chat, LIKE fallback)
- Outbox (monotonic cursor, 72h retention) for reconnect catch-up
- adapter: channel.* handlers, search, sync, cron target parsing
- ws_server: M3 frame routing + hello.ack sync cursor

App (KMP):
- ChannelStore (directory cache) + lane-aware ChatStore (per chat/thread)
- GatewayClient.sendFrame; IrisController channel/search/nav actions
- ChatScreen: channel drawer, thread toggle, topic switcher, search overlay
2026-08-19 14:53:48 +02:00

35 lines
1.2 KiB
Plaintext

# ── HARD RULE: hermes-agent is a read-only research reference ─────────────
# It must NEVER be committed, pushed, or shipped.
/hermes-agent/
# ── Python (gateway-plugin) ───────────────────────────────────────────────
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
.pytest_cache/
.ruff_cache/
# ── Kotlin / Gradle (app) ─────────────────────────────────────────────────
.gradle/
.kotlin/
build/
local.properties
*.iml
.idea/
captures/
.cxx/
# ── Android / secrets ─────────────────────────────────────────────────────
app/androidApp/src/main/res/values/secrets.xml
google-services.json
*.jks
keystore.jks
*.keystore
# ── OS / misc ─────────────────────────────────────────────────────────────
.DS_Store
Thumbs.db
*.log
*.tmp