Skip to content

FM: Subject switching — explicit command + agent-driven pivot #30

Open

Description

@diskerror

Phase 1a — explicit command. Literal match on "new subject" / "new topic" / "change subject":

  1. Finalize + complete the current L3 session summary
  2. Clear session's verbatim turns and L2s from payload
  3. Return clean payload: persona + a few recent L4 project summaries

Phase 1b — agent-driven. Agent detects "on the subject of X" and re-queries Ragger with X; Ragger returns X's support payload. One extra round trip, but zero changes to assembly logic.

Phase 2 (future) — Ragger-intercepted. Detect subject-switch cues inside the assembly, pivot internally, no round trip. Only after defaults are tuned from real usage.

Note: implicit topic shifts are already handled by L3 merge-failure in Phase 2.

Activity

  1. added
    backendServer / API work
    fading-memoryFading memory / chat manager design
    chatRagger Chat (Role 2) / proxy (Role 3)
    on Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendServer / API workchatRagger Chat (Role 2) / proxy (Role 3)fading-memoryFading memory / chat manager design

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions