v0.9.0-beta.5: cherry-pick fixes & docs from Claude branches#52
Merged
luokerenx4 merged 10 commits intomasterfrom Mar 13, 2026
Merged
v0.9.0-beta.5: cherry-pick fixes & docs from Claude branches#52luokerenx4 merged 10 commits intomasterfrom
luokerenx4 merged 10 commits intomasterfrom
Conversation
Implement SEC EDGAR equity search fetcher that pulls ~10,400 US listed companies from the free company_tickers.json endpoint. Register the SEC provider in app-loader so SymbolIndex can load symbols on fresh clones without a cache file. - Add EquitySearch standard model (query params + data schema) - Add sec provider with SECEquitySearchFetcher (no API key needed) - Register secProvider in app-loader - Change SymbolIndex SOURCES from ['sec', 'tmx'] to ['sec'] Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The embedded OpenBB server was missing the /widgets.json endpoint, causing intermittent 404s in the OpenBB Workspace frontend. Added buildWidgetsJson + mountWidgetsEndpoint to the embedded server and exported them from @traderalice/opentypebb. Bumped root hono from 4.12.5 to 4.12.7 to match opentypebb and fix type incompatibility. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…id API keys - AlpacaAccount: skip init immediately when no credentials configured, detect auth errors (401/403) and stop retrying after 2 attempts - CcxtAccount: log clear message when running in read-only mode (no keys), wrap loadMarkets failure with user-friendly error message - main.ts: add .catch() to ccxtInitPromise to prevent unhandled rejections https://claude.ai/code/session_01FJW5DUZ4LeTpF6pMhUoTqv
Covers setup, configuration, available providers, standalone HTTP server, library usage, and architecture overview — everything needed to get OpenTypeBB running without Python/uv. https://claude.ai/code/session_01KPjiQmXZB6gTcBsttBLPDa
federal_reserve, bls, and econdb declare credentials in provider config but work without keys (lower rate limits). Mark them as "Optional" instead of "No". Reorder table to group by key requirement. https://claude.ai/code/session_01KPjiQmXZB6gTcBsttBLPDa
- Move alice-full.png from repo root to docs/images/ - Update logo reference in README - Add preview.png placeholder between intro and Features section https://claude.ai/code/session_01723997dvVE6CR4FSQCCoWa
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Convert startEmbeddedOpenBBServer into OpenBBServerPlugin with start/stop, wire into optionalPlugins and reconnectConnectors() for runtime config changes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Cherry-picked from
claude/fix-api-startup-errors-phSCG,claude/openalice-opentypebb-tutorial-ihT7U, andclaude/readme-image-folder-KkOvJ.Test plan
🤖 Generated with Claude Code