Tags: cloudshipai/station
Tags
Release v0.18.0: Fix 6 test failures - Fix TestSplitLines: Correctly handle trailing newlines - Fix TestDeclarativeSyncToolAssignments: Use actual MCP tool names - Fix TestDeclarativeSyncIdempotency: Correct mock initialization - Fix TestDeclarativeSyncPerformance: Correct mock initialization - Fix TestCreateAgent/empty_name: Add validation for empty names - Fix TestParse: Add validation for empty/invalid OpenAPI input
Release v0.17.0: OpenAPI MCP Server Support Major new feature enabling conversion of any OpenAPI/Swagger specification into Station MCP tools with full template variable support. Features: - OpenAPI to MCP server conversion with automatic tool generation - Template variable processing in OpenAPI specs - Multi-environment configuration with variable resolution - Station Management API exposed as OpenAPI MCP server - Station Admin Agent for infrastructure management - Comprehensive documentation and examples Breaking Changes: None Migration Guide: See docs/station/openapi-mcp-servers.md
docs: Complete documentation update and security improvements - Complete README.md rewrite focusing on trust/control value proposition - Fixed CLI help messages with correct command suggestions - Removed MCP config display from UI to prevent secret exposure - Updated agent creation guidance in develop command
fix: Improve Docker image build with correct ports and environment va… …riables - Update MCP port from 3000 to 8586 across config and commands - Fix BuildImageModal to remove SSH port 2222 and use correct MCP port 8586 - Implement provider-specific API key resolution from environment variables - Support custom image names and tags in build-image API - Fix CloudShip endpoint to lighthouse.cloudshipai.com:50051 - Include all variables.yml keys with actual environment values - Simplify container command to 'stn serve' (uses env vars for ports) This enables production-ready zero-config Docker deployments with proper environment variable injection and port configuration. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
feat: Remove deprecated tool_calls and execution_steps from outputs a… …nd restore CloudShip status indicator - Remove tool_calls and execution_steps from MCP inspect_run response (no longer used in GenKit execution) - Remove tool_calls and execution_steps display from CLI runs inspect command - Preserve database columns for historical data compatibility - Restore CloudShip status indicator to sidebar footer with real-time polling - Add CloudShip Integration settings section back to Settings page - Clean up unused imports and variables 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
v0.16.2 - Complete CloudShip Lighthouse Dual-Flow Telemetry This release fixes CloudShip Lighthouse telemetry integration across all three agent execution paths (Management Channel, MCP, and CLI), enabling the dual-flow architecture where both SendRun() and IngestData() work properly. - **Management Channel**: Pass lighthouse client to AgentService in management handler (fixed in 4458c15) - **MCP Executions**: Set lighthouse client on MCP server during initialization, and bypass IsRegistered() check for server mode (fixed in e6506a0) - **CLI Mode**: Already worked, verified full telemetry in CICD simulation In server mode, Station registers via management channel (not RegisterStation RPC), causing IsRegistered() to return false. Modified SendRun() and IngestData() to allow server mode to bypass this check since the station has a valid connection. All three execution paths now send both: - ✅ SendRun: Basic run telemetry to Station Runs table - ✅ IngestData: Structured JSON to Dynamic Tables (app/app_type based) Management run 15-16: Both flows working MCP run 19: Both flows working CLI run 20: Both flows working (CICD-ready!) - internal/lighthouse/services/management_handler_service.go:496 - internal/lighthouse/telemetry.go:17-18, 166-168 - cmd/main/server.go:203-207
chore: Change license to Apache 2.0 and cleanup root directory - Change license from AGPL-3.0 to Apache 2.0 - Remove LICENSE_RATIONALE.md - Remove AGENT_ARCHITECTURE_ANALYSIS.md - Remove ENVIRONMENT_COPY_IMPLEMENTATION.md - Remove environments symlink - Remove stn binary from repository - Update Dockerfile and README with new license 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
fix: Remove tool_names from update_agent and auto-cleanup failed cont… …ainers - Remove non-functional tool_names parameter from update_agent MCP tool - Update description to guide users to use add_tool/remove_tool instead - Add automatic cleanup of failed containers in stn up to prevent "name already in use" errors 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
PreviousNext