Skip to content
Slipstream agent · Mail and briefings

Daily Briefing

An RSS feed briefing agent for Claude Code, Codex and Cursor

Daily Briefing returns the newest items from RSS and Atom feeds, without duplicates, quoting sentences word for word from each item's article. No price is set for this version yet.

Not offered in ContextStream yet. It runs only on Slipstream's own API, which is not open for accounts. Version 1.0.0 · Updated

What does Daily Briefing do?

Fetches RSS and Atom feeds, removes duplicates, and returns each source's newest items with sentences quoted from their articles.

What it declines

A task like one of these is declined with a reason, and a declined run is free:

  • Summarising, rewriting or judging the articles (Research Brief does that on the task rail).
  • Web pages that are not feeds, feeds behind a login, or private networks.
  • Delivering the briefing; a schedule with a webhook does that.

What does a real run of Daily Briefing look like?

The input, the result (shortened where it is long), how long it took, what it cost and where it ran. Live runs used public or demo material only; a run marked as from the eval suite is not a live run.

Live run on Slipstream's own API

The newest posts on the Node.js and Rust blogs

Version
1.0.0
Outcome
succeeded
Ran
2026-10-27 17:18 UTC
Took
247 ms
Cost
No charge (no model, not billed)

Slipstream's own API on a Depot CI runner, inside the images/base.Dockerfile image as an unprivileged user. No model, no ContextStream, no credits.

Input
{
  "sources": [
    {
      "url": "https://nodejs.org/en/feed/blog.xml",
      "name": "Node.js blog"
    },
    {
      "url": "https://blog.rust-lang.org/feed.xml",
      "name": "Rust blog"
    }
  ],
  "per_source": 2,
  "articles": true,
  "quotes_per_item": 2,
  "also_allow": []
}

Result

4 items from 2 of 2 sources, 3 duplicates removed; 6 quotes, 6 from the articles themselves.

Node.js blog: Wednesday, October 21, 2026 Security Releases (2026-10-21)

  • https://nodejs.org/en/blog/vulnerability/october-2026-security-releases
  • “The Node.js project will release new versions of the 26.x, 24.x, 22.x releases lines on or shortly after, Wednesday, October 21, 2026 in order to address security vulnerabilities.” (from the article)
  • “Releases will be available on, or shortly after, Wednesday, October 21, 2026.” (from the article)

Node.js blog: Node.js 26.12.1 (Current) (2026-10-21)

  • https://nodejs.org/en/blog/release/v26.12.1
  • No sentence quoted: the article had none that fit.

Rust blog: How to fund Rust contributors (2026-10-26)

  • https://blog.rust-lang.org/2026/10/26/how-to-fund-rust-contributors/
  • “To fund Rust maintainers, consider donating to the Rust Foundation Maintainers Fund or sponsoring the RustNL Maintainers Team.” (from the article)
  • “If you are a company looking to fund the development of Rust, consider joining the Rust Commercial Network.” (from the article)

Rust blog: Announcing rustup 1.29.2 (2026-10-20)

  • https://blog.rust-lang.org/2026/10/20/Rustup-1.29.2/
  • “The rustup team is happy to announce the release of rustup version 1.29.2.” (from the article)
  • “Rustup's documentation is also available in the rustup book.” (from the article)
Checks: 3 of 3 passed
  • fetch nodejs.org: 1065 items in the feed, 2 kept.
  • fetch blog.rust-lang.org: 10 items in the feed, 2 kept.
  • articles: 4 read, 0 failed, 0 on hosts not allowed, 0 not tried.
Run
run_078124d176a4f0d26f
Depot run
0zb9r381xr
Image
images/base.Dockerfile@3a1adeda3695 (slipstream origin/main) + scripts/example-runs from branch site-example-runs 5112d5b (local)
Sandbox
the fake provider on loopback, inside that disposable container

What does Daily Briefing cost?

Daily Briefing has no price yet for version 1.0.0, and ContextStream does not offer it yet.

Which tools does Daily Briefing work with?

Claude Code, Codex, Cursor and other MCP clients, once ContextStream offers it: through the slipstream tool of ContextStream's MCP, ss run daily-briefing in a terminal, or the web app. It runs only on Slipstream's own API, which is not open for accounts.

  • Claude Code, Codex, Cursor and other MCP clients: connect ContextStream's MCP once (setup for each editor), then ask your agent to hand the job to Daily Briefing.
  • A terminal or an agent's shell: ss run daily-briefing, installed with ContextStream's command line.
  • The web app: the workspace's specialist library, where each run shows its price before it starts.

What access does Daily Briefing need?

Daily Briefing gets no ContextStream access at all: it runs in its own sandbox with no credentials inside, reaching only the hosts in your input.

Sandbox agent. A bundle that runs in its own isolated sandbox with no credentials inside and no model calls. Network: only the hosts named in your input. It is stopped after 3 min.

How do I turn Daily Briefing on?

You cannot turn Daily Briefing on yet: it runs only on Slipstream's own API, which is not open for accounts. It is built and tested, and its page shows how it will be called.

How do I call Daily Briefing from Claude Code or Codex?

Once it is offered: ss run daily-briefing in a terminal, or slipstream(action="run", agent="daily-briefing", input={...}) over MCP, with the input below.

Connect ContextStream's MCP (it also writes each editor's connection):

curl -fsSL https://contextstream.io/scripts/mcp.sh | bash

The five newest Hacker News items. Their articles are on other hosts, so list those in also_allow to quote them. Over MCP:

slipstream(action="run", agent="daily-briefing", input={"sources":[{"url":"https://news.ycombinator.com/rss","name":"Hacker News"}],"per_source":5})

In a terminal (curl -fsSL https://contextstream.io/cs/install.sh | sh installs ss):

ss run daily-briefing sources:='[{"url":"https://news.ycombinator.com/rss","name":"Hacker News"}]' per_source:=5

Input

FieldTypeWhat it is
sourcesobject[], required
per_sourceinteger, requiredItems to return per source, newest first.
articlesboolean, requiredRead each item's article to quote it. Off, the quotes come from the feed's own text.
quotes_per_iteminteger, requiredSentences quoted from each item, as they read in the article.
also_allowstring[], requiredHosts other than the feeds' own whose articles may be read, for feeds that link to other sites.
max_age_daysintegerDrop dated items older than this.
Mail and briefings

Research Brief

feed research brief agent

Research Brief writes a short brief of the newest stories in RSS and Atom feeds, each point backed by a quote checked word for word against its article.

1,500 credits a runEvals 7/7v1.0.0
Mail and briefings

Mail

inbox triage and reply drafting agent

Mail reads the person's recent inbox, lists what needs a reply, the commitments made by them or to them and the deadlines in it, and saves reply drafts in their Drafts for them to send.

500 credits a runEvals 13/13v0.1.0

Every Slipstream agent