AIBussinBuild useful systems with modern AI
  • Home
  • Books
  • Solutions
  • Learn
  • Toolkit
  • Prompts
  • Articles
  • About

Agent Architecture

  • The Loop You Are Writing For
  • Models and Thinking Level
  • The Context Window Is a Budget
  • Sessions and Where They Live
  • Skills
  • Skills That Carry Files
  • Events and the Extension Lifecycle
  • Changing What Pi Knows
  • Extension State and Persistence
  • Slash Commands and Custom UI
  • MCP Servers
  • Compaction
  • Branching and Forking
  • Steering, Queuing, and Changing Direction
  • Message Types
  • The Session File Format
  • Context Admission Is Application Policy
  • Failures, Retries, and Recovery
  • The Interface Is Not the Agent
  • Model Access Without the Coding Agent
  • The Agent Core on Its Own
  • A Stochastic Step Is a Typed Function
  • Seams, Hooks, and Irreversible Decisions
  • Composing Agent Operations
  • Testing Stochastic Software
  • Authority, Isolation, and What Makes an Agent Worth Building
AIBussin

Build useful systems with modern AI.

Books, solutions, experiments and working tools for practical AI.

© 2026 Ernan Hughes
  • Books
  • Solutions
  • Toolkit
  • Prompts
  • Articles
  • About
  • Programmer.ie
  • ZeroModel.org
  • GitHub