Dev Wiki
Dashboard
Changelog Documentation
Toggle dark mode Settings
Home A - Z
Page Index
  • Archive
    • AWS Design
      • Async Embedding Pipeline
      • Auth
      • CDN Read Path
      • E-1 Cold Start Benchmarks
      • Implementation Phases
      • Lambda Library Mode
      • Operations
      • Phase 0 EFS Benchmarks
      • Phase Gates
      • Platform Overview
      • Semantic Search
    • AWS Tasks
      • E-2 CDN Read Path
      • E-2 CDN Read Path ClientSide
      • Launch Checklist
      • P1-9 MCP OAuth Discovery Routing
      • P1-9 MCP OAuth Routing
      • Phase 0
      • Phase 1
      • Phase 2
      • Phase 3
      • Phase 4
      • Prerequisites
  • Bugs
    • Semantic Search Background Sync
  • Design
    • Admin Panel Reenablement
    • Auth
    • Custom Domains
    • Dashboard Visibility Toggle
    • Data Model
    • E-3 Encryption Spike
    • E2E Testing
    • Frontend
    • Git HTTP Access
    • Implementation Workflow
    • Landing Page
    • MCP Server
    • Note Schema
    • Operations
    • P2-Username Summary
    • Per Wiki Database
    • Platform Overview
    • REST API
    • Research Wiki
    • Resolver
    • Semantic Search V2
    • Server Consolidation
    • VPS Architecture
    • Wiki Stats Plugin
    • did web Identity
  • Dev
    • 2026-03-16 Beta User TLS Fix
    • Claude Code Memory Backup
    • Memory Bootstrap Guide
    • P1-8 E2E Test
    • P2-10 Summary
    • P2-1 Summary
    • P2-2 Summary
    • P2-3 Summary
    • P2-4 Summary
    • P2-5a Summary
    • P2-5b-7 Summary
    • P2-6 Summary
    • P2-8 Summary
    • P2-9 Summary
    • Phase 1 Deployment
    • Phase 1 Gate Results
    • Phase 1 Progress
    • Proxmox CPU Type
    • Underscore Filenames
    • V1-3 Deployment Summary
    • V1 SQLite Port Summary
    • V3 ATProto Auth Summary
    • V3 V5 Risk Research
    • V6-1 Landing Page Summary
    • V7 Ops Hardening
    • VPS Deployment Progress
    • VS-1 ATProto Spike
    • VS-2 MCP OAuth Summary
  • DiagTestPage
  • E2ETestPage
  • Home
  • Meta
    • Wiki Usage Guide
  • Minsky
    • Agent IRC Architecture
    • Directed Message Routing
    • IRC MCP Bridge
  • Plans
    • CI CD Pipeline
    • Disk Usage Caps
    • Login Page UX
    • Monitoring Dashboard
    • Permissions Panel Implementation
    • Rate Limiting And Security Headers
    • Security Logging
    • Wiki To Dashboard Navigation
  • Security
    • OWASP 2025 Audit
  • Tasks
    • Disk Usage Cap
    • Emergent
    • MCP Wiki Routing
    • Semantic Search Architecture
    • Semantic Search Multi Tenant
    • VPS Phases
  • To-Do
  • UserBPage
  • irc-plugin-design-review

An Otter Wiki
  • Minsky

Page Index

A

Agent IRC Architecture
The problem
The idea
Org structure
Channel topology
Agent naming
Transport abstraction
MCP bridge
Design principle: conversational, not structured IPC
Tools
Message length
Configuration
Shared state: robot.wtf wiki
Agent lifecycle: long-running with shift-changes
Why the SDK, not the CLI
Polling and dispatch
Response iteration
Idle detection
Context monitoring
Context exhaustion and shift-changes
Git strategy
Worktree lifecycle
Branch and merge strategy
Cleanup
Architecture components
1. ergo IRCd
2. IRC MCP bridge (FastMCP)
3. Agent supervisor
Agent session wrapper
Session construction
Supervisor restart recovery
Responsibilities summary
Relationship to existing Agent_Workflow
MVP scope
Future: PM delegate via Claude.ai
Open questions
Resolved questions

D

Directed Message Routing
Problem
Design
Detection
Routing
Active nick registry
Deduplication
Channels to watch
Scope
In scope
Out of scope
Files to change

I

IRC MCP Bridge
Context
Implementation notes (post-build)
Why pydle over bottom
Scope
File Structure
Steps
1. Project scaffolding
2. Transport Protocol + Message
3. MemoryTransport + tests (TDD)
3. FastMCP server + tests (TDD)
5. IrcTransport (pydle)
6. Entry point
Not in scope
Verification
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9