Skip to content

History / Bar Store

Revisions

  • docs: account separation, BarStore auto-caching, running state display, stop idempotency - Theory-of-Operation: per-account plugin registry path (~/.ib_plugin_store_<id>.db) - CLI: plugin stop idempotency note; plugin list/status output format with 'running' and UUID - Plugin-Design: state diagram display note; account-keyed state; get_bars_cached and subscribe_live_bars sections under Market Data - Bar-Store: add insert_bar() API section; rewrite "Using BarStore in a Plugin" with preferred get_bars_cached and subscribe_live_bars patterns - Plugin-Manual: state diagram display note; stop idempotency note; get_bars_cached and subscribe_live_bars sections under §9; updated TOC Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @commuted commuted committed Mar 24, 2026
  • Update Bar Store CLI docs: remove --db flag, add set-db/get-db Bars are now always saved to the configured DB (default: historical/bars.db). --db is no longer a per-command argument; use set-db to change the path. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @commuted commuted committed Mar 19, 2026
  • Add Bar Store wiki page Documents ib.bar_store.BarStore: concepts, full API reference, database schema, ibctl.py historical CLI (fetch/coverage/purge), in-plugin usage pattern, and paper test suite summary. Added to sidebar. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @commuted commuted committed Mar 19, 2026