Initial commit: Product OS platform
- Control Plane API with Gemini integration - Executors: Deploy, Analytics, Marketing - MCP Adapter for Continue integration - VSCode/VSCodium extension - Tool registry and run tracking - In-memory storage for local dev - Terraform infrastructure setup
This commit is contained in:
61
.continue/config.yaml
Normal file
61
.continue/config.yaml
Normal file
@@ -0,0 +1,61 @@
|
||||
# Continue Configuration for Product OS
|
||||
# https://docs.continue.dev/reference/config
|
||||
|
||||
name: Product OS
|
||||
|
||||
# Models - using Gemini via your Control Plane
|
||||
models:
|
||||
- name: Gemini (Product OS)
|
||||
provider: openai # Continue uses OpenAI-compatible API format
|
||||
model: gemini-1.5-flash
|
||||
apiBase: http://localhost:8080 # Your Control Plane
|
||||
apiKey: not-needed # Auth handled by Control Plane
|
||||
|
||||
# Default model for chat
|
||||
model: Gemini (Product OS)
|
||||
|
||||
# MCP Servers - your Product OS tools
|
||||
experimental:
|
||||
modelContextProtocolServers:
|
||||
- name: productos
|
||||
command: npx
|
||||
args:
|
||||
- tsx
|
||||
- /Users/markhenderson/Cursor Projects/Master Biz AI/platform/backend/mcp-adapter/src/index.ts
|
||||
env:
|
||||
CONTROL_PLANE_URL: http://localhost:8080
|
||||
TENANT_ID: t_continue
|
||||
|
||||
# Context providers
|
||||
contextProviders:
|
||||
- name: code
|
||||
params:
|
||||
nFinal: 5
|
||||
nRetrieve: 10
|
||||
- name: docs
|
||||
- name: terminal
|
||||
- name: problems
|
||||
|
||||
# Slash commands
|
||||
slashCommands:
|
||||
- name: deploy
|
||||
description: Deploy a service to Cloud Run
|
||||
- name: analytics
|
||||
description: Get funnel analytics
|
||||
- name: marketing
|
||||
description: Generate marketing content
|
||||
|
||||
# Custom instructions for the AI
|
||||
systemMessage: |
|
||||
You are Product OS, an AI assistant for building and operating SaaS products on Google Cloud.
|
||||
|
||||
You have access to these tools via MCP:
|
||||
- deploy_service: Deploy Cloud Run services
|
||||
- get_service_status: Check deployment health
|
||||
- get_funnel_analytics: Analyze conversion funnels
|
||||
- get_top_drivers: Understand what drives metrics
|
||||
- generate_marketing_posts: Create social media content
|
||||
- chat_with_gemini: General AI conversation
|
||||
|
||||
When users ask to deploy, analyze, or generate content, use the appropriate tool.
|
||||
Always confirm before deploying to production.
|
||||
Reference in New Issue
Block a user