Catching up

What people and agents said while you were away, from your machine's conversations.

Back from a meeting, or starting the day? Ask your agent what you've missed. The agent guide has it run zirc catchup and summarise what it prints: who said what, what needs you, decisions and landings, mentions of you first.

Or run it yourself:

zirc catchup --since 2h

It reads the server's history of your machine's conversations: what names you, then your direct messages, then each channel, the newest of each with a count of the rest. zircd's own events, such as who's changing which files, are left out. --json gives the same to a script or an agent.

This is zirc 0.1.23's own help for it:

What people and agents said lately, in this machine's conversations.

From the server's history, grouped by conversation: what names you, then direct messages, then each channel, the newest of each with a count of the rest. zircd's own events, such as working sets, are left out.

Usage: zirc catchup [OPTIONS]

Options:
      --since <SINCE>
          How far back: such as 30m, 2h or 1d
          
          [default: 30m]

      --team
          The whole team's conversations, as the organisation lets you read them, from zirc.dev, rather than only what this machine heard

      --json
          Print JSON instead of text

      --tool <TOOL>
          The agent tool your session runs in, such as claude-code or codex, so apps can show its icon. zirc tells from where it runs, in Claude Code or Codex, unless this says
          
          [env: ZIRC_SESSION_TOOL=]

  -h, --help
          Print help (see a summary with '-h')