Files
openagent/ios_dashboard/project.yml
Thomas Marchand d7a6b846c3 feat: add stdio MCP transport support
- Add McpTransport enum with Http and Stdio variants
- Update McpServerConfig to support both transport types
- Implement stdio process spawning and JSON-RPC communication
- Store tool descriptors with full metadata (name, description, schema)
- Maintain backwards compatibility with existing HTTP MCPs

This enables using community MCP servers that use stdio transport
(which is the standard for most MCP servers).
2025-12-17 08:36:06 +00:00

39 lines
1020 B
YAML

name: OpenAgentDashboard
options:
bundleIdPrefix: md.thomas.openagent
deploymentTarget:
iOS: "18.0"
xcodeVersion: "16.0"
generateEmptyDirectories: true
settings:
base:
SWIFT_VERSION: "6.0"
DEVELOPMENT_TEAM: ""
CODE_SIGN_IDENTITY: ""
CODE_SIGNING_REQUIRED: "NO"
CODE_SIGN_ENTITLEMENTS: ""
ENABLE_PREVIEWS: "YES"
targets:
OpenAgentDashboard:
type: application
platform: iOS
deploymentTarget: "18.0"
sources:
- path: OpenAgentDashboard
excludes:
- "**/.DS_Store"
settings:
base:
INFOPLIST_FILE: OpenAgentDashboard/Info.plist
PRODUCT_BUNDLE_IDENTIFIER: md.thomas.openagent.dashboard
PRODUCT_NAME: "Open Agent"
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
SWIFT_EMIT_LOC_STRINGS: "YES"
GENERATE_INFOPLIST_FILE: "NO"
entitlements:
path: OpenAgentDashboard/OpenAgentDashboard.entitlements
properties: {}