Error
Illegal trailing comma before end of object: line 22 column 336 (char 1421)
Traceback (most recent call last):
File "/app/scripts/scheduler.py", line 73, in run_with_logging
trading_run_id = CRON_FN(config_path=config_path, verbose=verbose)
File "/app/scripts/daily_run.py", line 150, in daily_run
executions = process_decisions_and_execute(
db,
...<10 lines>...
dry_run=dry_run,
)
File "/app/src/alpha_bot/trading/execution.py", line 330, in process_decisions_and_execute
decisions, analysis = get_llm_decisions(
~~~~~~~~~~~~~~~~~^
clean_context, decision_context, config.assets, config, verbose=verbose
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/app/src/alpha_bot/trading/decisions.py", line 246, in get_llm_decisions
decisions = get_decisions_from_analysis(
analysis, decision_context, assets, config, verbose, print_fn
)
File "/app/src/alpha_bot/trading/decisions.py", line 203, in get_decisions_from_analysis
decisions_data = json.loads(response_text)
File "/app/.heroku/python/lib/python3.13/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
~~~~~~~~~~~~~~~~~~~~~~~^^^
File "/app/.heroku/python/lib/python3.13/json/decoder.py", line 345, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/app/.heroku/python/lib/python3.13/json/decoder.py", line 361, in raw_decode
obj, end = self.scan_once(s, idx)
~~~~~~~~~~~~~~^^^^^^^^
json.decoder.JSONDecodeError: Illegal trailing comma before end of object: line 22 column 336 (char 1421)