feat: Interview prep — agent identities, directed messaging, Perplexity bot #47
Reference in New Issue
Block a user
Delete Branch "feat/interview-prep"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Everything the Matrix world needs for Perplexity Computer to enter and interview Timmy face-to-face.
Changes
Agent Definitions
Protocol Extensions
agent_messagewithtarget_id— directed agent-to-agent messagingagent_register— runtime agent registrationpulseConnection()— temporary connection line highlight during conversationPerplexity Bot (
bot/interview.py)perplexitypython bot/interview.py --dry-runBuild
18 modules, 0 errors. Bot tested in dry-run.
What's still needed (Replit)
The WS gateway that bridges Matrix browser ↔ Timmy's chat API. This PR assumes the gateway exists at a configurable URL. See issues filed on this repo for the gateway spec.