Aster文档
搜索 Aster 文档
ESC
产品
版本

输入关键词开始搜索。

    文档目录

    ASTER CODE / 功能参考

    Core 能力索引

    对照 Core 的公开合同,查找用法、启用条件和宿主责任。

    索引范围

    本页逐项列出当前 sdk_capabilities() 中的 30 项公开合同,并保留规范操作名。点击用法进入对应章节;展开“规范操作”可对照 Rust 合同定位。

    baseline 是基础能力合同,advanced 是可选或宿主专用能力,并不表示当前 Session 一定能执行。运行时可用性应以工具投影、provider 状态和类型化拒绝判断。

    公开合同

    Core 公开能力合同
    合同与规范操作用法启用条件责任
    agent_runtime
    查看规范操作
    • agent.create
    • agent.session
    • agent.resume_session
    • agent.close
    Session 与 Run按当前会话准入、配置与工具投影baseline · Core 合同
    conversation
    查看规范操作
    • session.send
    • session.run
    • session.stream
    • session.send_with_attachments
    • session.history
    • session.cancel
    对话、附件与取消按当前会话准入、配置与工具投影baseline · Core 合同
    run_control
    查看规范操作
    • session.steer
    • session.interrupt
    • session.run_control_snapshot
    追加与中断按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    governed_tools
    查看规范操作
    • session.tool
    • session.governed_tool
    • session.tool_definitions
    受控调用按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    workspace_tools
    查看规范操作
    • session.read_file
    • session.write_file
    • session.ls
    • session.edit_file
    • session.patch_file
    • session.bash
    • session.glob
    • session.grep
    • session.git
    • session.tool:download
    • session.tool:batch
    工作区工具按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    workspace_retrieval
    查看规范操作
    • session.workspace_retrieval_status
    • session.semantic_search
    • session.hybrid_search
    源码检索语义/混合路线需显式 embedding;词法按后端能力baseline · 宿主持有策略、凭据或生命周期
    model_adapters
    查看规范操作
    • agent.create
    • session.send
    • session.stream
    模型适配按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    structured_output
    查看规范操作
    • session.send
    • session.run
    • session.task
    Schema 输出按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    mcp_and_skills
    查看规范操作
    • session.add_mcp
    • session.remove_mcp
    • session.mcps
    • session.add_skill
    • session.skill_names
    上下文、MCP 与 Skills按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    planning_delegation
    查看规范操作
    • session.task
    • session.tasks
    • session.register_worker_agent
    规划与委派按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    priority_scheduling
    查看规范操作
    • session.task_scheduler_stats
    • session.task_scheduler_health
    • session.model_generation_pool_health
    • session.model_middleware_health
    • session.queue_stats
    • session.set_lane_handler
    优先调度按当前会话准入、配置与工具投影baseline · Core 合同
    persistence
    查看规范操作
    • session.save
    • agent.resume_session
    • session.get_artifact
    保存与恢复按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    governance
    查看规范操作
    • session.pending_confirmations
    • session.confirm_tool_use
    • session.register_hook
    • session.set_budget_guard
    • session.verify_commands
    治理与验证按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    run_observability
    查看规范操作
    • session.runs
    • session.run_snapshot
    • session.run_events
    • session.run_event_page
    • session.active_tools
    • session.subagent_tasks
    运行记录按当前会话准入、配置与工具投影baseline · Core 合同
    context_memory
    查看规范操作
    • session.memory
    • session.remember
    • session.recall
    • session.memory_stats
    记忆按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    web_search
    查看规范操作
    • session.web_search
    • session.tool:web_search
    联网搜索按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    web_fetch
    查看规范操作
    • session.tool:web_fetch
    页面读取按当前会话准入、配置与工具投影baseline · 宿主持有策略、凭据或生命周期
    code_intelligence
    查看规范操作
    • session.tool:code_symbols
    • session.tool:code_navigation
    • session.tool:code_diagnostics
    语言服务宿主语言服务与工作区操作能力advanced · 宿主持有策略、凭据或生命周期
    packages
    查看规范操作
    • session.package_binding
    • session.current_package_binding
    包宿主包 provideradvanced · 宿主持有策略、凭据或生命周期
    use_runtime_tasks
    查看规范操作
    • session.tool:use_runtime_task
    Use 任务宿主 Use task provideradvanced · 宿主持有策略、凭据或生命周期
    program
    查看规范操作
    • session.program
    • session.tool:program
    程序按当前会话准入、配置与工具投影baseline · Core 合同
    programmable_workflows
    查看规范操作
    • session.parallel
    • session.parallel_resumable
    • session.workflow_step
    工作流所选工作流 API 的 feature 与宿主依赖advanced · 宿主持有策略、凭据或生命周期
    state_graph
    查看规范操作
    • state_graph.create
    • state_graph.restore
    • state_graph.propose_patch
    • state_graph.diff
    状态图state-graphadvanced · 宿主持有策略、凭据或生命周期
    agent_release_contract
    查看规范操作
    • release.admit
    • release.bind_publication
    • release.verify
    发布合同按当前会话准入、配置与工具投影advanced · 宿主持有策略、凭据或生命周期
    agent_protocol
    查看规范操作
    • agent_protocol.start
    • agent_protocol.cancel
    • agent_protocol.recover
    • agent_protocol.events
    Agent Protocol按当前会话准入、配置与工具投影advanced · 宿主持有策略、凭据或生命周期
    evaluation_substrate
    查看规范操作
    • evaluation.evidence
    • evaluation.auxiliary
    • evaluation.dispatch_ledger
    • evaluation.result
    • evaluation.result_store
    • evaluation.wire_v1
    评估底座evaluationadvanced · 宿主持有策略、凭据或生命周期
    typed_decisions
    查看规范操作
    • typed_decision.decide
    • typed_decision.decide_and_gate
    • typed_decision.receipt_v1
    • typed_decision.route
    类型化决策apofasi,神经路线另需权重advanced · 宿主持有策略、凭据或生命周期
    moli_runtime
    查看规范操作
    • moli.default
    • moli.ensure
    • moli.packaged
    浏览器运行时headless-search;首次实际使用才准备advanced · 宿主持有策略、凭据或生命周期
    s3_workspace
    查看规范操作
    • session.workspace_backend:s3
    • session.read_file
    • session.write_file
    对象存储s3 + 宿主凭据/范围advanced · 宿主持有策略、凭据或生命周期
    opentelemetry
    查看规范操作
    • telemetry.init
    • session.trace_events
    遥测telemetry + 宿主初始化advanced · 宿主持有策略、凭据或生命周期

    合同之外的配套说明

    权限确认、业务表单、Hooks、Run 资源、目录 Agent、工作策略、长期目标、会话审阅、轨迹采集、结果账本和内容转换也属于接入工作。它们分别见治理、任务调度、高级宿主、故障排查与 Meta Harness 章节。

    按任务阅读

    阅读与验证范围

    这些章节依据 9.1.6 源码,源码链接固定到本版注册的 Git 提交。正文中的函数引用定位到对应行号,并在“本页源码”中汇总。能力索引与源码集合通过自动检查保持一致,链接和文档构建单独验收。这不等同于所有 provider、feature 与外部服务都经过实机验证。

    十二章终端教程配有完整参考工程,已通过编译、固定模型的集成测试和离线终端操作回归。它覆盖读取、指定请求的批准与拒绝、业务提问、取消、会话恢复和过期计划拒绝;具体命令见收尾与交付。真实模型、外部租约恢复和实际服务凭据仍需按目标环境另外验收。

    实现依据