协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
sdk-agent-runtime【开发与工程】Operate Nexent SDK agent runtime, streaming execution, models, tools, MCP/A2A, sandbox, monitoring, scheduler, and skill-manager workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for Nexent tasks centered on the Python SDK runtime: direct CoreAgent/NexentAgent execution, streaming agent_run, ModelConfig/AgentConfig/AgentRunInfo, local/builtin/MCP tools, external A2A agents, sandbox execution, layered verification, monitoring spans, scheduler primitives, and SDK skill-manager usage.
AgentRunInfo payloads, MessageObserver streams, ProcessType chunks, graceful stop behavior, planning flags, capacity snapshots, or context items.ToolConfig and NexentAgent.create_tool.AgentRunMetadata, OpenInference/OTLP spans, context metrics, prompt-cache metrics, or retrieval/tool span classification.../backend-services-api/SKILL.md.../knowledge-data-memory/SKILL.md.../frontend-integration/SKILL.md.../deployment-operations/SKILL.md.references/api-reference.md for verified signatures, field meanings, event types, and runtime ownership boundaries.references/workflows.md for task recipes: streaming examples, MCP transport diagnosis, A2A setup, tools, sandbox, verification, monitoring, scheduler, and skill manager workflows.references/troubleshooting.md when imports, model aliases, MCP URLs, stop events, code-block parsing, optional dependencies, sandbox backends, telemetry, or scheduler rules fail.scripts/inspect_sdk_runtime.py. It imports or statically inspects SDK runtime APIs, prints signatures, and never starts services, calls models, opens network connections, or runs agents.agent_run, inject or monkeypatch a fake async generator and construct AgentRunInfo without iterating the real runner.AgentConfig.model_name must match a ModelConfig.cite_name; NexentAgent.create_model raises if the alias is absent.<code>...</code> or legacy <RUN>...</RUN> blocks; ordinary ```python blocks are intentionally not execution input.SandboxConfig.