计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
sessions-memory【效率与协作】Choose and configure session memory, server-managed continuation, backends, compaction, and multi-turn history for openai-agents-python.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task mentions session, memory, SQLiteSession, RedisSession, SQLAlchemySession, conversation_id, previous_response_id, compaction, or multi-turn history.
| Need | Use | Details |
|---|---|---|
| SDK-managed client-side history | session=... with a Session backend | See backends and workflows. |
| OpenAI server-managed continuation | conversation_id, previous_response_id, or auto_previous_response_id | Do not combine with session; see workflows. |
| Basic agent loop behavior | Core runtime | Route to core-runtime. |
| Provider auth, model defaults, transport selection | Models/providers | Route to models-providers. |
| Sandbox filesystem/process memory | Sandbox agents | Route to sandbox-agents unless normal SDK sessions are involved. |
Session backend or OpenAI server-managed continuation, never both in the same run.SQLiteSession(session_id, db_path=...).SessionSettings(limit=...), RunConfig.session_input_callback, or compaction depending on whether you need retrieval limiting, custom merge logic, or stored-history replacement.session object or another instance pointing at the same backing store when calling Runner.run(agent, state, session=session).python scripts/check_session_backend.py --backend sqlite --json.