[console_scripts]
awip = awip.cli.app:main_entry

[awip.mcp.transports]
http = awip.mcp.transport.http:HTTPTransport
sse = awip.mcp.transport.sse:SSETransport
stdio = awip.mcp.transport.stdio:StdioTransport
websocket = awip.mcp.transport.websocket:WebSocketTransport

[awip.plugins]
awip-agent = awip.plugins.builtin.agent:AgentPlugin
awip-collaboration = awip.plugins.builtin.collaboration:CollaborationPlugin
awip-context = awip.plugins.builtin.context:ContextPlugin
awip-context-engine = awip.plugins.builtin.context_engine:ContextEnginePlugin
awip-dev-environment = awip.plugins.builtin.dev_environment:DevEnvironmentPlugin
awip-intent-planner = awip.plugins.builtin.intent_planner:IntentPlannerPlugin
awip-knowledge-graph = awip.plugins.builtin.knowledge_graph:KnowledgeGraphPlugin
awip-mcp = awip.plugins.builtin.mcp:MCPPlugin
awip-memory = awip.plugins.builtin.memory:MemoryPlugin
awip-project = awip.plugins.builtin.project:ProjectPlugin
awip-skill = awip.plugins.builtin.skill:SkillPlugin
awip-spec = awip.plugins.builtin.spec:SpecPlugin
awip-vibe = awip.plugins.builtin.vibe:VibePlugin
awip-vibe-web = awip.plugins.builtin.vibe_web:VibeWebPlugin
awip-workspace = awip.plugins.builtin.workspace:WorkspacePlugin

[awip.plugins.community]
awip-opencode = awip.plugins.community.opencode:OpenCodePlugin
awip-vscode = awip.plugins.community.vscode:VSCodePlugin
awip-workbuddy = awip.plugins.community.workbuddy:WorkBuddyPlugin

[awip.storage.backends]
git = awip.storage.backends.git:GitBackend
json = awip.storage.backends.json:JSONBackend
memory = awip.storage.backends.memory:MemoryBackend
sqlite = awip.storage.backends.sqlite:SQLiteBackend
yaml = awip.storage.backends.yaml:YAMLBackend
