export declare const aiderDeskAgent: { readonly id: "aider-desk"; readonly name: "AiderDesk"; readonly vendor: "HOTOVO"; readonly homepage: "https://github.com/hotovo/aider-desk"; readonly interfaces: readonly ["desktop"]; readonly family: null; readonly rootDir: ".aider-desk"; readonly lifecycle: { readonly state: "active"; }; readonly detection: { readonly project: { readonly markers: readonly [{ readonly kind: "dir"; readonly path: ".aider-desk"; readonly signal: "definitive"; readonly note: null; }]; }; readonly user: { readonly markers: readonly [{ readonly kind: "dir"; readonly path: "~/.aider-desk"; readonly signal: "definitive"; readonly note: null; }]; }; }; readonly docs: readonly [{ readonly label: "AiderDesk repository"; readonly url: "https://github.com/hotovo/aider-desk"; }, { readonly label: "AiderDesk documentation"; readonly url: "https://aiderdesk.hotovo.com/docs"; }]; readonly capabilities: { readonly skill: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: null; readonly docs: readonly []; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/features/skills", "https://github.com/hotovo/aider-desk/issues/568", "https://aiderdesk.hotovo.com/docs/agent-mode/skills"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "full"; readonly convention: "vendor"; readonly locations: readonly [{ readonly scope: "project"; readonly root: "project"; readonly path: ".aider-desk/skills"; readonly shape: "directory"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; }, { readonly scope: "user"; readonly root: "home"; readonly path: ".aider-desk/skills"; readonly shape: "directory"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; }]; readonly review: { readonly reviewedAt: "2026-10-01"; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/agent-mode/skills"]; readonly conditions: readonly ["The selected agent profile must enable Use Skills Tools."]; readonly limitations: readonly ["No vendor runtime or AXM writer execution was performed."]; readonly claimScope: "Project and home skills; Skills Tools must be enabled"; }; }; readonly axm: { readonly status: "supported"; readonly writer: null; }; }; readonly "mcp-server": { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "AiderDesk is a native MCP client: it connects to external standard MCP servers and exposes their tools to the agent, registering only the servers listed in a profile's enabledServers. MCP client configuration lives under the .aider-desk config, but the exact config file path, servers key, and per-transport dialect are not documented, so no AXM writer is modeled. AiderDesk can additionally act as an MCP server via @aiderdesk/mcp-server (the inverse direction)."; readonly docs: readonly []; readonly sources: readonly ["https://github.com/hotovo/aider-desk"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "partial"; readonly convention: "vendor"; readonly transports: readonly ["stdio", "http", "sse"]; readonly locations: readonly []; readonly entryDialect: null; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly reason: "AiderDesk's MCP client config dialect (exact file path, servers key, and transport-specific shape under .aider-desk) is not documented, so AXM has no MCP writer."; }; }; readonly subagent: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "AiderDesk agent profiles can be enabled as subagents through Settings > Agent. They have isolated context, tool approvals and automatic or on-demand invocation."; readonly docs: readonly []; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents"]; readonly scopes: readonly []; readonly locations: readonly []; readonly review: { readonly reviewedAt: "2026-10-01"; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents"]; readonly conditions: readonly []; readonly limitations: readonly ["No vendor runtime or AXM writer execution was performed.", "No automatically discoverable custom-subagent directory or configuration scope was established."]; readonly claimScope: "AiderDesk agent profiles can be enabled as subagents through Settings > Agent. They have isolated context, tool approvals and automatic or on-demand invocation."; }; readonly modeling: "native-unmodeled"; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; }; }; readonly hook: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "AiderDesk has a native lifecycle hook / Extension System with 30+ events (onTaskCreated, onPromptFinished, onToolCalled, onFileAdded, ...) that can observe, modify, or block operations. Hooks are in-process JS/TS callbacks under .aider-desk/hooks/ (project) and ~/.aider-desk/hooks/ (user), with a newer Extension System under .aider-desk/extensions/. The native event names are not canonically mappable and there is no command-stdin dialect for AXM to serialize."; readonly docs: readonly []; readonly sources: readonly ["https://github.com/hotovo/aider-desk"]; readonly scopes: readonly ["user", "project"]; readonly modeling: "native-unmodeled"; readonly locations: readonly []; readonly entryDialect: null; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly reason: "AiderDesk hooks are in-process JS/TS callbacks with no command-stdin serialization dialect, and its 30+ native events are not canonically mapped, so AXM has no hook writer."; }; }; }; readonly instructions: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "The /init command creates an AGENTS.md project rule file."; readonly docs: readonly []; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/core/commands"]; readonly scopes: readonly ["project"]; readonly standardsCompliance: "full"; readonly convention: "universal"; readonly kind: "agents-md"; readonly locations: readonly [{ readonly scope: "project"; readonly root: "project"; readonly path: "AGENTS.md"; readonly shape: "file"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; }]; readonly nestedDiscovery: false; readonly importSyntax: null; readonly review: { readonly reviewedAt: "2026-10-01"; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/core/commands"]; readonly conditions: readonly []; readonly limitations: readonly ["No vendor runtime or AXM writer execution was performed.", "Global rule locations and nested instruction discovery were not established."]; readonly claimScope: "The /init command creates an AGENTS.md project rule file."; }; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; }; }; readonly permissions: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "Agent profiles configure tool groups and per-tool Ask, Always or Never approval policies."; readonly docs: readonly []; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents"]; readonly scopes: readonly ["user"]; readonly mechanism: readonly ["ui-only"]; readonly locations: readonly []; readonly grammar: null; readonly prerequisites: readonly []; readonly cliFlags: readonly []; readonly review: { readonly reviewedAt: "2026-10-01"; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents"]; readonly conditions: readonly []; readonly limitations: readonly ["No vendor runtime or AXM writer execution was performed.", "No AXM permission writer was verified."]; readonly claimScope: "Agent profiles configure tool groups and per-tool Ask, Always or Never approval policies."; }; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly reason: "AXM has not implemented a managed installation target for the documented native surface."; }; }; readonly profile: { readonly identity: { readonly product: "AiderDesk"; readonly surface: "AiderDesk desktop Agent mode"; readonly edition: null; readonly ownership: null; readonly modelProviders: null; }; readonly review: { readonly reviewedAt: "2026-10-01"; readonly sources: readonly ["https://aiderdesk.hotovo.com/docs/agent-mode/subagents", "https://aiderdesk.hotovo.com/docs/agent-mode/skills", "https://aiderdesk.hotovo.com/docs/core/commands"]; readonly conditions: readonly []; readonly limitations: readonly ["Documentation and public source review only; no vendor runtime execution or AXM configuration verification.", "Capability mechanics not revalidated in this review: mcp-server, hook."]; readonly claimScope: "UI-managed subagent profiles and per-tool approvals"; }; readonly lifecycleQualifications: readonly []; }; }; //# sourceMappingURL=aider-desk.d.ts.map