Skip to content

v0.14.2 — protoAgent ≥ 0.77 compatibility (two-tier store paths)

Choose a tag to compare

@mabry1985 mabry1985 released this 02 Jul 07:46
91b2805

Fixed

  • Portfolio dashboard 500s on protoAgent ≥ 0.77 — the plugin still imported the legacy scope_leaf path knob, deleted in protoAgent 0.77 (protoAgent#1481, ADR 0065). Every data route (/api/plugins/portfolio/*) raised ImportError, surfacing in the console as SyntaxError: The string did not match the expected pattern (WebKit parsing the text/plain 500 body). PM data stores (portfolio_snapshot.json, portfolio_links.json, portfolio_teams.json) now resolve via the two-tier instance_paths().store() API, with a scope_leaf fallback on pre-0.77 hosts — min_protoagent_version stays 0.42.0. (#19)