get_market returns markets: [] for every query, filtered or not #218

Closed
opened 2026-08-12 23:13:01 +00:00 by coilyco-ops · 0 comments
Member

QA sweep, Eco via Sirens, day 40, 2026-08-12.

Observed

get_market never returns any market rows:

Call Result
get_market() markets: []
get_market(item="Wood Pulp") markets: []
get_market(item="CementItem") markets: []

Every response carries totalTrades: 22891 and the rollup warning from #132, so the tool is reaching data — it just produces no per-item market.

Expected

Per-item price history, volume and trend, which is the tool's entire stated purpose.

Note

The data clearly exists. find_trade(item="CementItem") builds real per-item, per-currency markets from the same ledger (Cement: 0.6 Spectres / 0.7 Racines, plus supply quantities). Whatever find_trade does to reach the ledger, get_market is not doing.

CementItem was chosen because get_stores lists it as a top item with 7 trades and 1,343 units moved — so the empty result is not "no data for that item".

QA sweep, Eco via Sirens, day 40, 2026-08-12. ## Observed `get_market` never returns any market rows: | Call | Result | |---|---| | `get_market()` | `markets: []` | | `get_market(item="Wood Pulp")` | `markets: []` | | `get_market(item="CementItem")` | `markets: []` | Every response carries `totalTrades: 22891` and the rollup warning from https://forgejo.coilysiren.me/coilyco-gaming/eco-app/issues/132, so the tool is reaching data — it just produces no per-item market. ## Expected Per-item price history, volume and trend, which is the tool's entire stated purpose. ## Note The data clearly exists. `find_trade(item="CementItem")` builds real per-item, per-currency markets from the same ledger (Cement: 0.6 Spectres / 0.7 Racines, plus supply quantities). Whatever `find_trade` does to reach the ledger, `get_market` is not doing. `CementItem` was chosen because `get_stores` lists it as a top item with 7 trades and 1,343 units moved — so the empty result is not "no data for that item".
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-gaming/eco-app#218
No description provided.