1. **Resolve AO_CONFIG_PATH to absolute path** - findConfigFile now calls resolve() on AO_CONFIG_PATH - Prevents relative path issues when dashboard runs from different cwd 2. **Fix schema-type mismatch for port** - Updated TypeScript type: port: number → port?: number - Matches Zod schema (optional with auto-detection) - Prevents undefined port errors 3. **Fix `ao stop` with dynamic ports** - Store actual dashboard port in session metadata - `ao stop` reads port from metadata (not config) - Correctly stops dashboard even when fallback port used 4. **Fix dashboard command port handling** - Handle optional config.port with default fallback - Prevents "Invalid port number" error when port undefined All critical bugbot issues resolved. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| src | ||
| templates/rules | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||