Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions .code/agents/1/exec-call-6a3804b6-3944-4501-8d58-0673f945c25e.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
src/iam/onboarding.rs:401:pub async fn run_login(
src/commands/build.rs:119: let boot = vm::run_args(
src/commands/vm.rs:187:pub(crate) fn run_args(
src/commands/up/tui.rs:1534:pub fn run_dashboard() -> Result<()> {
src/commands/up/tui.rs:1546: let res = run_app_loop(&mut terminal, &mut app);
src/commands/up/tui.rs:1555:fn run_app_loop(terminal: &mut Terminal<CrosstermBackend<Stdout>>, app: &mut App) -> Result<()> {
src/commands/auth.rs:27: onboarding::run_login(cfg, brand, provider, token).await
src/commands/up.rs:191:fn run_args(boot: &Boot) -> Vec<String> {
src/commands/up.rs:192: vm::run_args(
src/commands/up.rs:547: let mut rpc = Rpc::start(bin, &run_args(boot), &log)?;
src/commands/up.rs:620: return tui::run_dashboard();
src/commands/up.rs:653: return tui::run_dashboard();
src/commands/up.rs:660: tui::run_dashboard()
src/commands/up.rs:666: tui::run_dashboard()
src/commands/up.rs:867: run_args(&boot()),
src/commands/link/zt.rs:216: let token = super::network::run_token_command(&self.token_command).await?;
src/commands/product/generated.rs:2084: Op { product: "provider", nodes: &["forge"], verb: "webhook", method: "POST", path: "/v1/provider/forge/webhook", params: &[], rest: &[], fields: &[Field { key: "action", id: "field.action", flag: "action", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "repository.name", id: "field.repository.name", flag: "repository.name", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "repository.owner.login", id: "field.repository.owner.login", flag: "repository.owner.login", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "repository.owner.username", id: "field.repository.owner.username", flag: "repository.owner.username", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "workflow_job.id", id: "field.workflow_job.id", flag: "workflow-job.id", ty: Ty::Int, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "workflow_job.labels", id: "field.workflow_job.labels", flag: "workflow-job.labels", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: true }, Field { key: "workflow_job.name", id: "field.workflow_job.name", flag: "workflow-job.name", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "workflow_job.run_id", id: "field.workflow_job.run_id", flag: "workflow-job.run-id", ty: Ty::Int, required: false, choices: &[], query: false, secret: false, repeat: false }], sum: "Forge workflow_job webhook" },
src/commands/link/network.rs:45: Some(cmd) => run_token_command(cmd).await?,
src/commands/link/network.rs:164:pub async fn run_token_command(cmd: &str) -> Result<String> {
src/commands/link/network.rs:450: assert_eq!(run_token_command("echo tok").await.unwrap(), "tok");
===
src/bin/driftgate.rs:280:/// naming `/v1/agent/*` at all (four routes, `serves` -> `silent` between two
src/bin/driftgate.rs:282:/// other two — `POST /v1/agent` and `GET /v1/agent/conversations/{id}` — can be
src/commands/product/generated.rs:54: Op { product: "agent", nodes: &[], verb: "activity", method: "GET", path: "/v1/agent/activity", params: &[], rest: &[], fields: &[], sum: "Serves the org-wide recent-activity feed." },
src/commands/product/generated.rs:55: Op { product: "agent", nodes: &[], verb: "ask", method: "POST", path: "/v1/agent/ask", params: &[], rest: &[], fields: &[], sum: "The MCP server a coding run's harness asks its person through." },
src/commands/product/generated.rs:57: Op { product: "agent", nodes: &[], verb: "get", method: "GET", path: "/v1/agent/{ref}", params: &["ref"], rest: &[], fields: &[], sum: "Returns one agent with its system prompt and its 20 most recent runs." },
src/commands/product/generated.rs:59: Op { product: "agent", nodes: &[], verb: "metrics", method: "GET", path: "/v1/agent/metrics", params: &[], rest: &[], fields: &[Field { key: "range", id: "query.range", flag: "range", ty: Ty::Str, required: false, choices: &[], query: true, secret: false, repeat: false }], sum: "Serves the invocations-over-time histogram for the org's Agents dashboard." },
src/commands/product/generated.rs:60: Op { product: "agent", nodes: &[], verb: "rm", method: "DELETE", path: "/v1/agent/{ref}", params: &["ref"], rest: &[], fields: &[], sum: "Removes an agent and every run recorded against it." },
src/commands/product/generated.rs:61: Op { product: "agent", nodes: &[], verb: "run", method: "POST", path: "/v1/agent/{ref}/run", params: &["ref"], rest: &[], fields: &[], sum: "Run one of your org's agents and get the recorded run back." },
src/commands/product/generated.rs:62: Op { product: "agent", nodes: &[], verb: "runs", method: "GET", path: "/v1/agent/{ref}/runs", params: &["ref"], rest: &[], fields: &[Field { key: "limit", id: "query.limit", flag: "limit", ty: Ty::Int, required: false, choices: &[], query: true, secret: false, repeat: false }], sum: "Returns one agent's execution history, newest first — each run's input, its output or its error, and how long it took." },
src/commands/product/generated.rs:63: Op { product: "agent", nodes: &[], verb: "runs-all", method: "GET", path: "/v1/agent/runs", params: &[], rest: &[], fields: &[Field { key: "limit", id: "query.limit", flag: "limit", ty: Ty::Int, required: false, choices: &[], query: true, secret: false, repeat: false }, Field { key: "status", id: "query.status", flag: "status", ty: Ty::Str, required: false, choices: &[], query: true, secret: false, repeat: false }], sum: "Returns the org's agent runs across EVERY agent, newest first — what ran here, for whom, on which model, how long it took, and why it failed." },
src/commands/product/generated.rs:64: Op { product: "agent", nodes: &[], verb: "spend", method: "GET", path: "/v1/agent/{ref}/spend", params: &["ref"], rest: &[], fields: &[Field { key: "by", id: "query.by", flag: "by", ty: Ty::Str, required: false, choices: &[], query: true, secret: false, repeat: false }], sum: "Answers what one of your org's agents has spent, in integer micro-USD." },
src/commands/product/generated.rs:65: Op { product: "agent", nodes: &[], verb: "update", method: "PATCH", path: "/v1/agent/{ref}", params: &["ref"], rest: &[], fields: &[Field { key: "avatar", id: "field.avatar", flag: "avatar", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "cap_micro_usd", id: "field.cap_micro_usd", flag: "cap-micro-usd", ty: Ty::Int, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "computeRef", id: "field.computeRef", flag: "compute-ref", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "description", id: "field.description", flag: "description", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "emoji", id: "field.emoji", flag: "emoji", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "executionMode", id: "field.executionMode", flag: "execution-mode", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "instructions", id: "field.instructions", flag: "instructions", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "max_task_micro_usd", id: "field.max_task_micro_usd", flag: "max-task-micro-usd", ty: Ty::Int, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "model", id: "field.model", flag: "model", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "period", id: "field.period", flag: "period", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "schedule", id: "field.schedule", flag: "schedule", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "serviceAccountId", id: "field.serviceAccountId", flag: "service-account-id", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: false }, Field { key: "tools", id: "field.tools", flag: "tools", ty: Ty::Str, required: false, choices: &[], query: false, secret: false, repeat: true }], sum: "Changes an agent in place." },
src/commands/product/generated.rs:66: Op { product: "agent", nodes: &["builds"], verb: "list", method: "GET", path: "/v1/agent/builds", params: &[], rest: &[], fields: &[Field { key: "limit", id: "query.limit", flag: "limit", ty: Ty::Int, required: false, choices: &[], query: true, secret: false, repeat: false }], sum: "Returns the public index of every published build, most recently updated first, so a gallery can link straight to the story behind each product." },
src/commands/product/generated.rs:67: Op { product: "agent", nodes: &["builds", "org"], verb: "get", method: "GET", path: "/v1/agent/builds/{org}/{project}", params: &["org", "project"], rest: &[], fields: &[], sum: "Returns the readable build of one product: the agent session that produced it, turn by turn — the prompts, the reasoning, the commits each turn produced — plus the exact `git log` that re-derives every commit binding from git itself, so nothing here has to be taken on trust." },
src/commands/product/generated.rs:68: Op { product: "agent", nodes: &["chat"], verb: "create", method: "POST", path: "/v1/agent/chat", params: &[], rest: &[], fields: &[], sum: "Run one tool-calling round against your org's own tools" },
src/commands/product/generated.rs:69: Op { product: "agent", nodes: &["chat"], verb: "presets", method: "GET", path: "/v1/agent/chat/presets", params: &[], rest: &[], fields: &[], sum: "List the agent presets available to a caller" },
src/commands/product/generated.rs:70: Op { product: "agent", nodes: &["chat", "conversations"], verb: "create", method: "POST", path: "/v1/agent/chat/conversations", params: &[], rest: &[], fields: &[], sum: "Record turns in a conversation" },
src/commands/product/generated.rs:71: Op { product: "agent", nodes: &["chat", "conversations"], verb: "get", method: "GET", path: "/v1/agent/chat/conversations/{id}", params: &["id"], rest: &[], fields: &[], sum: "Read one agent thread in full" },
src/commands/product/generated.rs:72: Op { product: "agent", nodes: &["chat", "conversations"], verb: "list", method: "GET", path: "/v1/agent/chat/conversations", params: &[], rest: &[], fields: &[], sum: "List the agent threads in your org" },
src/commands/product/generated.rs:73: Op { product: "agent", nodes: &["chat", "conversations"], verb: "rm", method: "DELETE", path: "/v1/agent/chat/conversations/{id}", params: &["id"], rest: &[], fields: &[], sum: "Delete one of your conversations" },
src/commands/product/generated.rs:74: Op { product: "agent", nodes: &["chat", "conversations"], verb: "update", method: "PATCH", path: "/v1/agent/chat/conversations/{id}", params: &["id"], rest: &[], fields: &[], sum: "Rename, pin or archive one of your conversations" },
src/commands/product/generated.rs:75: Op { product: "agent", nodes: &["chat", "conversations", "shares"], verb: "create", method: "POST", path: "/v1/agent/chat/conversations/{id}/shares", params: &["id"], rest: &[], fields: &[], sum: "Share one of your conversations by link" },
src/commands/product/generated.rs:76: Op { product: "agent", nodes: &["chat", "conversations", "shares"], verb: "list", method: "GET", path: "/v1/agent/chat/conversations/{id}/shares", params: &["id"], rest: &[], fields: &[], sum: "List the live links to one of your conversations" },
src/commands/product/generated.rs:77: Op { product: "agent", nodes: &["chat", "conversations", "shares"], verb: "rm", method: "DELETE", path: "/v1/agent/chat/conversations/{id}/shares/{share}", params: &["id", "share"], rest: &[], fields: &[], sum: "Revoke a link to one of your conversations" },
src/commands/product/generated.rs:78: Op { product: "agent", nodes: &["chat", "conversations", "shares", "viewers"], verb: "rm", method: "DELETE", path: "/v1/agent/chat/conversations/{id}/shares/{share}/viewers/{viewer}", params: &["id", "share", "viewer"], rest: &[], fields: &[], sum: "Remove one viewer from a link" },
src/commands/product/generated.rs:79: Op { product: "agent", nodes: &["chat", "shared"], verb: "get", method: "GET", path: "/v1/agent/chat/shared/{share}", params: &["share"], rest: &[], fields: &[], sum: "Read a chat shared with you" },
src/commands/product/generated.rs:80: Op { product: "agent", nodes: &["chat", "shared"], verb: "list", method: "GET", path: "/v1/agent/chat/shared", params: &[], rest: &[], fields: &[], sum: "List the chats shared with you" },
src/commands/product/generated.rs:81: Op { product: "agent", nodes: &["chat", "shares"], verb: "list", method: "GET", path: "/v1/agent/chat/shares", params: &[], rest: &[], fields: &[], sum: "List every live link in your organization" },
src/commands/product/generated.rs:82: Op { product: "agent", nodes: &["chat", "shares"], verb: "read", method: "POST", path: "/v1/agent/chat/shares/read", params: &[], rest: &[], fields: &[], sum: "Open a conversation shared by link" },
src/commands/product/generated.rs:83: Op { product: "agent", nodes: &["chat", "shares"], verb: "rm", method: "DELETE", path: "/v1/agent/chat/shares/{share}", params: &["share"], rest: &[], fields: &[], sum: "Revoke any link in your organization" },
Loading
Loading