isLiveAcpStatus (acp/types.ts)

vellum-assistant · assistant/src/acp/types.ts · typescript · MIT
auth, Auth / Identity

Types and utilities for Agent Client Protocol session state and live status checks.

// Source: https://github.com/vellum-ai/vellum-assistant | License: MIT | Copyright 2025 Vellum AI
// Provided via justclaw.it.com; keep this notice with the code.
/**
 * ACP (Agent Client Protocol) types for agent session management and configuration.
 */

import type { StopReason } from "@agentclientprotocol/sdk";

import type { AcpAgentConfig as ConfiguredAcpAgent } from "../config/acp-schema.js";
import type { AcpModelOption } from "./model-config.js";

/**
 * A configured ACP agent plus what the daemon learns about it at spawn time.
 * The configured half is the schema's own inferred type, so a new config leaf
 * is declared once, in `config/acp-schema.ts`.
 */
export interface AcpAgentConfig extends ConfiguredAcpAgent {
  /**
   * Always set on a resolved agent: the resolver fills in

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key