Enhance assistant prompts: update Jeffrey and Harper's roles, refine communication styles, and clarify tool usage

This commit is contained in:
2026-03-21 13:31:57 +00:00
parent 020543d4a9
commit 65327ba9e4
4 changed files with 150 additions and 190 deletions

View File

@@ -13,8 +13,8 @@ MCP tool discovery tells you what each tool does at runtime. This table gives yo
| **korax** | Shell execution + file operations (Kernos) — primary workbench | korax.helu.ca |
| **neo4j** | Knowledge graph (Cypher queries) | ariel.incus |
| **gitea** | Git repository management | miranda.incus |
| **argos-searxng** | Web search + webpage fetching | miranda.incus |
| **caliban** | Computer automation (Agent S, MATE desktop) | caliban.incus |
| **argos** | Web search + webpage fetching | miranda.incus |
| **rommie** | Computer automation (Agent S, MATE desktop) | caliban.incus |
| **github** | GitHub Copilot MCP | api.githubcopilot.com |
| **context7** | Library/framework documentation lookup | local (npx) |
| **time** | Current time and timezone | local |
@@ -50,15 +50,18 @@ RETURN n.id AS id, n.title AS title, n.content AS content,
ORDER BY n.created_at DESC
```
**Step 2 — IMMEDIATELY mark every returned message as read** before doing anything else. For each message ID returned:
**Step 2 — If messages were returned, immediately mark them all read with one write query** (substituting all IDs):
```cypher
MATCH (n:Note {id: 'note_id_here'})
MATCH (n:Note)
WHERE n.id IN ['id1', 'id2']
SET n.tags = [tag IN n.tags WHERE tag <> 'inbox'] + ['read'],
n.updated_at = datetime()
```
**You MUST execute the mark-as-read query for every message.** If you skip this step, you will re-read the same messages in every future conversation.
If no messages were returned, skip the write query entirely.
**Once you have run the inbox read query — whether it returned results or not — do not run it again for the rest of this conversation.**
**Step 3** — Acknowledge messages naturally in conversation. If `action_required: true`, prioritize addressing the request.