Skip to content

Roadmap: tool-calling policy and audit layer #10

Description

@ykshv

Goal

Add a real tool-calling layer without letting the LLM own permissions, timing, or audit state.

Scope

  • Explicit tool schemas.
  • Permission policy and allow/deny decisions outside the LLM.
  • Timeouts, cancellation, and stale generation handling.
  • Conversation audit trail for tool calls and tool results.

Acceptance

  • Tool calls cannot bypass runtime state or admin policy.
  • Tool results carry the same session/turn/generation contract as other hot-path events.
  • Failure modes are explicit and observable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestroadmapPlanned public roadmap worktool-callingAgent tools, permissions, and audit policy

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions