You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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)