- Introduction
- Partie I. Premiers pas
- 1. Installation
- 2. Quickstart : agent conversationnel
- 3. Quickstart : agent worker
- 4. Quickstart : agent director
- 5. Quickstart : agent orchestré
- Partie II. Les décorateurs
- 6. @agent
- 7. @skill
- 8. @on_message
- 9. @orchestrated
- Partie III. Le protocole Ctx
- 10. Vue d'ensemble : 14 services
- 11. ctx.llm
- 12. ctx.memory
- 13. ctx.tools
- 14. ctx.a2a et apollia.react
- 15. ctx.datasources et ctx.templates
- 16. ctx.secrets
- 17. ctx.events, ctx.logger, ctx.budget
- 18. Autres services : profile, workspace, stt, notify
- Partie IV. Design LLM-friendly
- 19. Descriptions via Annotated
- 20. Exemples de payloads
- 21. Schémas via TypedDict
- Partie V. Gestion des erreurs
- 22. DomainError
- 23. NeedHumanInput
- Partie VI. Tests
- 24. apollia.testing.mock
- 25. Assertions
- 26. Suites d'évaluation
- Partie VII. Outillage
- 27. apollia inspect
- 28. apollia new : scaffolding
- Partie VIII. Le runtime Rust
- 29. Vue d'ensemble du runtime
- 30. Acteurs Tokio et Supervisor
- 31. API REST et configuration
- 32. L'application Desktop
- 33. La CLI complète
- 34. Adapter LangGraph / CrewAI
- 35. Outils, sandbox, permissions
- 36. Triggers
- Partie IX. Projet capstone
- 37. Vue d'ensemble du capstone
- 38. Architecture multi-agent
- 39. Implémentation des workers
- 40. Director et résultat
- Annexes
- 41. A. Diagrammes d'architecture
- 42. B. Glossaire
- 43. C. Principes architecturaux
- 44. D. Roadmap
- 45. E. Vision et positionnement
- 46. F. Index des ADRs
- 47. G. FAQ