fcd70f294df628c7cb665dbf7d5fb36451f14d6d
For a file too long to send whole: the edits apply in order, each old text must occur exactly once in the file as it stands, and the answer gives the new file's size and sha256 to check against the caller's copy. Version 2.3.0. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SKUMBXauq7XVN4BhTXjCSM
…
…
Teahub v1 (Green Tea)
Teahub is Git + tea (Gitea) + Time. This repository is the spine of the v1 prod instance at https://teahub.xyz, rebuilt fresh on 2026-10-14. Nothing was copied from the hb-5 era; pieces are ported only when a card needs them, and each port is a commit here.
AGENTS.md— the map for agents (where you are, how to move).docs/decisions.md— append-only decisions ledger.docs/rebuild.md— every step the rebuild needed beyond "clone + bootstrap"; the measure of portability.mcp/— Green Tea MCP, the Teahub MCP (FastMCP) against this Gitea. Every tool acts as the signed-in user.- Time (the automation layer) lives at https://github.com/teahubxyz/time, mirrored here as
teahubxyz/time.
Logins: GitHub (now), nostr (next). Prod holds no secrets beyond Gitea's own keys, the GitHub OAuth client, and the MCP's OAuth client.
Description
Teahub v1 (Green Tea): the spine, rebuilt fresh on prod. Pieces ported from the hb-5 era only when a card needs them.
1.6 MiB
0 Stars
1 Watchers
0 Forks
Languages
Python
76.2%
JavaScript
9.9%
CSS
8%
Go Template
3.7%
HTML
1.3%
Other
0.9%