agent/

directory
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2026 License: Apache-2.0

Directories

Path Synopsis
Package agenttrace converts agentkit's effect requests and results into gollem's trace representation.
Package agenttrace converts agentkit's effect requests and results into gollem's trace representation.
Package budget turns an operator-configured ceiling into the agentkit.Limiter a Strategy answers Limit with.
Package budget turns an operator-configured ceiling into the agentkit.Limiter a Strategy answers Limit with.
Package interaction defines a host-neutral port for soliciting input from a human user in the middle of an agent run.
Package interaction defines a host-neutral port for soliciting input from a human user in the middle of an agent run.
Package kernel assembles the agentkit Kernel this application runs its agents on: the tool factory, the observability middleware, and the typed view of the per-Process scope that both of them read.
Package kernel assembles the agentkit Kernel this application runs its agents on: the tool factory, the observability middleware, and the typed view of the per-Process scope that both of them read.
Package react is the tool-calling agent loop, written as an agentkit Strategy: generate, run the tool calls the model asked for, feed the results back, repeat until it answers without asking for a tool.
Package react is the tool-calling agent loop, written as an agentkit Strategy: generate, run the tool calls the model asked for, feed the results back, repeat until it answers without asking for a tool.
Package runtrace persists a case-scoped agent run as JobRunLog + JobRunEvent records so the case agent page can list it and show its per-call timeline.
Package runtrace persists a case-scoped agent run as JobRunLog + JobRunEvent records so the case agent page can list it and show its per-call timeline.
actionwriter
Package actionwriter exposes the action-mutation gollem tools available to event-driven Agent Jobs.
Package actionwriter exposes the action-mutation gollem tools available to event-driven Agent Jobs.
casemulti
Package casemulti exposes a cross-case ("workspace-scoped") gollem tool set for agent turns that operate across many Cases in one workspace, rather than a single Case pinned at construction time (contrast pkg/agent/tool/casewriter and pkg/agent/tool/core, both of which are built with one fixed CaseID and never take a case identifier at call time).
Package casemulti exposes a cross-case ("workspace-scoped") gollem tool set for agent turns that operate across many Cases in one workspace, rather than a single Case pinned at construction time (contrast pkg/agent/tool/casewriter and pkg/agent/tool/core, both of which are built with one fixed CaseID and never take a case identifier at call time).
casewriter
Package casewriter exposes the case-mutation gollem tools available to event-driven Agent Jobs and the case-bound mention agent.
Package casewriter exposes the case-mutation gollem tools available to event-driven Agent Jobs and the case-bound mention agent.
core
Package core contains gollem tools that operate on the case's domain state — currently actions.
Package core contains gollem tools that operate on the case's domain state — currently actions.
github
Package github provides a GitHub App-authenticated client and a set of gollem agent tools (search, get_issue, get_pull_request, get_file, list_commits) that the AI agent can call against GitHub.
Package github provides a GitHub App-authenticated client and a set of gollem agent tools (search, get_issue, get_pull_request, get_file, list_commits) that the AI agent can call against GitHub.
jira
Package jira adapts a gollem.ToolSet (e.g.
Package jira adapts a gollem.ToolSet (e.g.
knowledge
Package knowledge exposes the workspace-wide shared-knowledge gollem tools available to agents.
Package knowledge exposes the workspace-wide shared-knowledge gollem tools available to agents.
memo
Package memo exposes the Case-scoped memo gollem tools available to agents running in a Case context.
Package memo exposes the Case-scoped memo gollem tools available to agents running in a Case context.
notion
Package notiontool contains gollem tools that let the AI agent search Notion pages/databases and retrieve their content as Markdown via the Notion Markdown Content API (Notion-Version 2026-03-11).
Package notiontool contains gollem tools that let the AI agent search Notion pages/databases and retrieve their content as Markdown via the Notion Markdown Content API (Notion-Version 2026-03-11).
slack
Package slacktool contains gollem tools that let the AI agent interact with Slack: workspace-wide message search, bulk message fetch, and posting to a case channel.
Package slacktool contains gollem tools that let the AI agent interact with Slack: workspace-wide message search, bulk message fetch, and posting to a case channel.
slackpost
Package slackpost exposes the Slack-posting gollem tool available to event-driven Agent Jobs.
Package slackpost exposes the Slack-posting gollem tool available to event-driven Agent Jobs.
wsmeta
Package wsmeta exposes read-only tools that report on the WorkspaceRegistry — the registered workspaces, their custom field schemas, and their configured external sources.
Package wsmeta exposes read-only tools that report on the WorkspaceRegistry — the registered workspaces, their custom field schemas, and their configured external sources.
Package toolargs repairs the one argument mistake a model cannot repair by itself: sending a single value where the tool spec declares an array.
Package toolargs repairs the one argument mistake a model cannot repair by itself: sending a single value where the tool spec declares an array.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL