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: CONTEXT.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,9 @@ T3 Agent is the working name for a rich Hermes-native conversation surface and g
13
13
- Coding, project, workspace, and specialized sidebar integrations are later capabilities. Existing T3 Code implementations should initially be hidden rather than treated as the core product.
14
14
- V1 targets Discord-like Hermes gateway parity before notification work: Hermes slash commands, streaming and interruption, approvals, clarifications, reconnect/restart recovery, and other core conversational gateway behavior must work end to end.
15
15
- Gateway-visible commands come from Hermes' command/skill/plugin registry. T3 Agent provides searchable `/` autocomplete and forwards the selected command and arguments unchanged; Hermes remains the command implementation.
16
+
- V1 background-agent support is command-level parity (`/background`, `/agents`, queue/steer, and result delivery). A dedicated background-agent visualizer is not required; T3 Agent can inherit or adapt T3 Code's planned upstream visualizer later.
16
17
- Discord-specific rich formatting and live voice-channel mechanics are not parity requirements. T3 Agent uses its native rich conversation renderer.
18
+
- Images are a V1 gateway capability in both directions. Hermes image results should use structured attachments rendered inline on web and mobile rather than depending only on Markdown image URLs.
17
19
- Voice-message recording/upload and Hermes transcription are the first post-v1 capability. Outbound Hermes TTS is separate and may follow it.
18
20
- Notifications and T3 Connect rollout follow gateway parity rather than compensating for an incomplete interactive surface.
-[ ] Send/cancel/interrupt, busy-message queue/steer behavior, and `/stop` semantics.
73
73
-[ ] Pass every gateway-visible slash command and arguments unchanged; autocomplete is generated from Hermes commands/skills/plugins.
74
74
-[ ] Structured dangerous-command approvals, slash confirmations, clarifications, model picker, reasoning/fast choices, typed fallbacks, authorization, and expiry.
75
-
-[ ] Images and arbitrary file attachments in both directions, including safe caching and visible delivery failures.
75
+
-[ ] Images and arbitrary file attachments in both directions, including safe caching and visible delivery failures. Render Hermes image results inline from structured attachments on web and mobile rather than relying only on Markdown image URLs.
76
76
-[ ] Proactive background/cron delivery into the correct existing or newly created thread, including continuable `attach_to_session` behavior.
77
77
-[ ]`/restart` end to end: drain, reconnect, restore the same thread/session, notify success, and suppress duplicate processing.
78
78
-[ ] Durable turn state and explicit retryable/terminal errors; replay/ack sequence prevents duplicate messages after reconnect.
79
79
-[ ] Show active Hermes profile/provider/model read-only; model changes continue through `/model` initially.
80
80
-[ ] Owner-only authentication for v1.
81
81
-[ ] Exclude Discord-specific rich formatting, guild/role/mention policy, forum mechanics, reactions, and live voice-channel participation.
82
+
-[ ] Treat background-agent support as command and delivery parity in v1; defer a dedicated task visualizer and inherit/adapt the planned upstream T3 Code implementation when useful.
T3 already has a structured image-attachment contract and preserves attachments on both user and assistant messages. Mobile renders attachments inline for both roles. Web renders user attachments inline and can render image URLs embedded in Markdown, but its assistant timeline currently does not render the structured attachments already present on assistant messages. Hermes outbound images therefore require a small web rendering addition, not a new attachment protocol or storage design.
0 commit comments