Ecosystem metrics
- New Repos
- 15
- down 99.2%
- Commits
- 933
- down 4.8%
- Releases
- 3
- down 70.0%
- Contributors
- 39
- down 23.5%
- Merges
- 37
- up 2.8%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
6881 commits in all time
May 31, 2026 09:42 – Aug 29, 2026 09:42 UTC
feat(agent): the intro opens with algorand's chart (wince)
991298d2
main
1/2 ++ 1 --
fix(explorer): a pre-signed draft simulates against the wallet's sender, so the swap modal derives; the chart's range chips swap in place
be5ab41f
main
4/32 ++ 4 --
feat(agent): a chart's range chips re-run the read and swap the record into the same card; isPluginViewId joins the explorer's browser-safe exports
2dd45eda
main
5/63 ++ 2 --
fix(alpha-arcade): a service without a market list still resolves one market
35c344c8
main
1/2 ++ 2 --
feat(alpha-arcade): the market card reads the cached feed (prices, image, volume) and shows the odds as one bar with compact buy buttons
c2585d2d
main
3/56 ++ 52 --
test(alpha-arcade): the unlaunched-option case types cleanly
6258d353
main
1/3 ++ 7 --
fix(alpha-arcade): options without a market app yet are not tradable — dropped from the feed instead of failing the page
1c7eb2af
main
2/21 ++ 4 --
feat(alpha-arcade): the market list pages like every list — offset tokens over the cached, volume-sorted feed; plugin reads page through call-tool as their view's record
9f1be168
main
10/227 ++ 60 --
feat(alpha-arcade): the market list reads the site's cached feed — 3 s with prices, paged; the SDK route and the chain scan stay as fallbacks; probabilities scale from microunits
88dadc74
main
5/233 ++ 15 --
fix(alpha-arcade): the fallback scans the chain explicitly — getLiveMarkets() re-enters the API once a key is set
f5c4460d
main
1/2 ++ 1 --
fix(alpha-arcade): when the keyed API fails, the market list falls back to the on-chain scan instead of failing the turn
7a2d65bd
main
1/9 ++ 2 --
fix(alpha-arcade): the market list is live markets only, the keyless on-chain scan is kept a minute, and ALPHA_API_KEY takes the fast path
a9fc6747
main
4/42 ++ 10 --
feat(agent): three intro examples — a name, a quote, the markets
0914d7a4
main
1/2 ++ 6 --
feat(core): a 429 from any source is one RATE_LIMITED error — the web shows 'resting', the model says so once and stops retrying
0d581ddb
main
7/84 ++ 13 --
fix(web): Exa takes its key in the URL; a rate limit reaches the model as WEB_RATE_LIMITED, and the docs say keyless is a demo
0167fbed
main
2/21 ++ 10 --
fix(agent): swaps work out of the box on txnlab's published free-tier key; HAYSTACK_API_KEY overrides it
577e0ad8
main
2/9 ++ 7 --
feat(agent): the intro suggests a chart, a quote, and the markets on mainnet
49d72013
main
1/6 ++ 1 --
feat(nfd): search_nfds — names like X, is X taken, what it asks; EXA_API_KEY raises the web limit when set
6930ef14
main
15/257 ++ 12 --
feat(web): qt314 can search the web — web_search and read_page through Exa's keyless MCP, three calls a turn on the house; AlphaArcade and web are built-in explorer plugins, and the SDK's algokit peer is pinned to a v9 it can run on
fc3b7c28
main
21/582 ++ 12 --
feat(alpha-arcade): place_order, cancel_order, claim_winnings compose for the wallet — the SDK's group is captured by a dry-run signer, the approval modal reads the order ticket
0cf6ecca
main
8/401 ++ 20 --
feat(alpha-arcade): prediction markets are cards — markets, one market with YES/NO, the book as depth, positions and orders; the plugin is a built-in of the explorer agent
42213a28
main
15/936 ++ 16 --
feat(haystack): swaps — get_swap_quote draws the route, swap composes the router's group for the wallet; drafts carry pre-signed legs and a swap intent the approval modal reads
e8ab1a8e
main
35/1,174 ++ 54 --