/**
 * Unified agent definition — used for both interactive modes and subagents.
 *
 * Every agent explicitly declares its tools. No defaults, no categories.
 */
/**
 * API filter tags — control which methods appear in the system prompt per mode.
 * Used by api-reference.py (`# @tags action,ask`) and api-overlay.ts.
 */
export const API_TAG = {
    ACTION: 'action',
    ASK: 'ask',
    APPROVAL: 'approval'
};
//# sourceMappingURL=agent-definition.js.map