Home Reports Aug 29, 2026
Saturday, August 29, 2026
- Commits
- 83
- pushed this day
- Repositories
- 9
- with activity
- Contributors
- 9
- distinct authors
- Lines changed
- +49,946 −14,482
- additions / deletions
Saturday, August 29, 2026
83 commits were pushed across 9 repos by 9 authors. There were 49,946 additions and 14,482 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
9 repositoriesCommit Log
83 commits · 9 repositories
00:00:11
a-day-in-my-bobalife
chore: log greeting (2026-08-28)
+1
−0
00:23:46
vibekit
skills(marketing): how qt314's face assembles — per-glyph noise from her own faces, resolving on k²
+13
−0
01:00:24
go-algorand
FI from master
+675
−94
01:00:24
go-algorand
Build 2825 Data
+1
−1
03:19:14
puya
Merge e3b49727caa30e0610a59ca361374e04a761ab97 into 27751c364229ae3cd0334fe4071e61690b6879e4
+5
−5
03:19:14
puya
Merge 1f7d85d556424af3b3b785663bb18b9cd4a273b6 into 27751c364229ae3cd0334fe4071e61690b6879e4
+5
−5
03:19:14
puya
Merge ac89eb01b4d6502cfa6360e937679594250b056b into 27751c364229ae3cd0334fe4071e61690b6879e4
+5
−5
03:19:14
puya
Merge 727379471f6b43248b6860f22dc72eea86414790 into 27751c364229ae3cd0334fe4071e61690b6879e4
+5
−5
03:19:14
puya
Merge ff7e237899650e2faaa501aa43802701a5af1268 into 27751c364229ae3cd0334fe4071e61690b6879e4
+5
−5
04:47:14
go-algorand
Merge 4fb7d5a74e855225413c33831502e171122cbad8 into a9753af2536081b26c8549679a0c9fff406fbb00
+2549
−168
05:58:26
vibekit
feat(agent): the house caps speak in her voice, cross-faced, like out-of-turns
+7
−8
06:00:49
vibekit
feat(agent): house caps live on the ledger store — global, per hour per ip, surviving cold starts
+21
−0
06:01:35
vibekit
feat(agent): the agent route charges house turns through the shared counters
+21
−20
06:21:51
vibekit
feat(agent): the flow graph always draws its lanes (phones scroll it); /clear empties the transcript and her memory
+34
−32
06:28:14
vibekit
feat(tools): account transaction search takes addressRole and says it runs oldest first — a 'first' question is one filtered call
+7
−2
06:30:18
vibekit
fix(tools): the indexer is newest first — say so, and anchor 'earliest' on the account's creation round
+2
−2
06:43:41
vibekit
fix(tools): search_transactions says to bound an address-less search — the indexer times out on a global txType scan
+1
−1
06:44:41
vibekit
fix(tools): global searches are oldest first, account searches newest first — the descriptions now say which
+2
−2
06:48:29
vibekit
fix(tools): 'latest' means a tiny window widened only when empty — testnet fills a wide one before it reaches the tip
+1
−1
06:55:13
vibekit
fix(agent): leaked DeepSeek tool markup never reaches her line; an eaten turn asks for a retry
+17
−1
07:03:58
vibekit
feat(cli): optional global scope for vibekit init
+550
−76
07:04:26
vibekit
Merge ba3f59afc4c4966c6d9587149880784ea751c9ab into 1adf12429d6ac760145297c9c49498c868d3b676
+550
−76
07:19:18
vibekit
refactor(tools): the web agent carries 40 tools — explain_application lives in the explorer, holders is one scan with balance bounds, spec-path deploys and admin writes stay in the terminal
+117
−159
07:37:31
vibekit
refactor(explorer): plugin views are trusted views — one bridge, one card switch; the web renders Vestige prices, ranked markets, and Pera profiles instead of raw JSON
+1058
−409
07:44:13
vibekit
feat(vestige): price history charts and a DeFi TVL overview — /price ALGO 30d draws the card from the direct lane, the agent answers 'how has X done'
+849
−36
07:48:16
frontend
Updated logo palette
+34
−34
07:54:13
vibekit
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
+1174
−54
07:58:36
vibekit
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
+936
−16
08:01:30
vibekit
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
+401
−20
08:07:12
vibekit
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
+582
−12
08:09:43
vibekit
feat(nfd): search_nfds — names like X, is X taken, what it asks; EXA_API_KEY raises the web limit when set
+257
−12
08:10:40
vibekit
feat(agent): the intro suggests a chart, a quote, and the markets on mainnet
+6
−1
08:16:07
vibekit
fix(agent): swaps work out of the box on txnlab's published free-tier key; HAYSTACK_API_KEY overrides it
+9
−7
08:16:15
widgets
Updated historic widget JavaScript fixture index page
+120
−102
08:17:18
vibekit
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
+21
−10
08:18:05
frontend
Updated JavaScript fixture index page
+118
−113
08:19:51
vibekit
feat(core): a 429 from any source is one RATE_LIMITED error — the web shows 'resting', the model says so once and stops retrying
+84
−13
08:22:29
vibekit
feat(agent): three intro examples — a name, a quote, the markets
+2
−6
08:24:59
vibekit
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
+42
−10
08:29:55
vibekit
fix(alpha-arcade): when the keyed API fails, the market list falls back to the on-chain scan instead of failing the turn
+9
−2
08:31:37
vibekit
fix(alpha-arcade): the fallback scans the chain explicitly — getLiveMarkets() re-enters the API once a key is set
+2
−1
08:38:19
vibekit
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
+233
−15
08:43:59
vibekit
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
+227
−60
08:45:32
vibekit
fix(alpha-arcade): options without a market app yet are not tradable — dropped from the feed instead of failing the page
+21
−4
08:46:04
frontend
Updated JavaScript fixture index page
+130
−125
08:46:14
vibekit
test(alpha-arcade): the unlaunched-option case types cleanly
+3
−7
08:47:35
vibekit
feat(alpha-arcade): the market card reads the cached feed (prices, image, volume) and shows the odds as one bar with compact buy buttons
+56
−52
08:48:06
vibekit
fix(alpha-arcade): a service without a market list still resolves one market
+2
−2
08:50:39
vibekit
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
+63
−2
08:51:48
vibekit
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
+32
−4
08:52:10
vibekit
feat(agent): the intro opens with algorand's chart (wince)
+2
−1
09:41:08
vibekit
feat(agent): open on mainnet with the rail folded
+56
−22
09:41:14
vibekit
feat(marketing): qt314 ecosystem promo tape
+323
−0
09:50:41
vibekit
fix(agent): pin OpenRouter to tool-capable hosts by throughput
+73
−2
09:59:47
vibekit
fix(agent): pin OpenRouter to Together, Fireworks, DeepInfra, Parasail
+12
−6
10:01:53
vibekit
fix(agent): pick the fastest of the trusted OpenRouter hosts
+8
−9
10:04:39
vibekit
fix(agent): try Fireworks before Together on OpenRouter
+8
−8
10:05:37
vibekit
fix(agent): fastest tool-capable OpenRouter host, simpler chart chip
+8
−13
10:17:32
widgets
Bugfix for Dust Sweep conversion payload not being in the shape the bridge signs
+131
−5
10:18:44
frontend
The wire format and the bridge's format are not the same thing
+261
−8
11:43:49
algorealm-cli
chore(deps): update dependency postcss to v8.5.23 [security]
+23
−8
11:43:53
algorealm-cli
Merge cfd0d8374d488a5b5500384513b09c1ebba2ee6b into 361d3066ffaca4241991cc6563403417bf562ecf
+23
−8
11:44:02
algorealm-cli
fix(deps): update dependency axios to v1.18.0 [security]
+131
−17
11:44:05
algorealm-cli
Merge 1b93592458d99434f95446747f20169875bfbc25 into 361d3066ffaca4241991cc6563403417bf562ecf
+131
−17
11:44:20
algorealm-cli
fix(deps): update dependency next to v15 [security]
+295
−111
11:44:23
algorealm-cli
Merge 80da1838b0e54cb519a3ab9fd50b92bd1f400f3d into 361d3066ffaca4241991cc6563403417bf562ecf
+295
−111
11:44:36
algorealm-cli
fix(deps): update dependency uuid to v11 [security]
+5
−5
11:44:38
algorealm-cli
Merge 9739688a91b5e9ac042f4af6e584a4b6d1c088ed into 361d3066ffaca4241991cc6563403417bf562ecf
+5
−5
11:45:29
algorealm-cli
fix(deps): update all non-major dependencies
+3364
−1955
11:45:32
algorealm-cli
Merge 6361813012c3459cf690c7dce0565d2c53a7c439 into 361d3066ffaca4241991cc6563403417bf562ecf
+3364
−1955
11:46:11
algorealm-cli
chore(deps): update commitlint monorepo to v21
+346
−520
11:46:15
algorealm-cli
Merge fc2c59eb54845ace5fecfd6e256ceebb6c06b76c into 361d3066ffaca4241991cc6563403417bf562ecf
+346
−520
11:46:44
algorealm-cli
chore(deps): lock file maintenance
+4204
−3549
11:46:47
algorealm-cli
Merge a3f0adb2aaafaaca2c6895f7bdb445c14457cb6b into 361d3066ffaca4241991cc6563403417bf562ecf
+4204
−3549
12:26:30
js-algorand-sdk
spike: rename to pre-sign modifier
+115
−107
12:50:06
frontend
Bugfix for dust ASA total values in ALGO/USD shown in more than two digits after a decimal point
+115
−21
13:31:54
js-algorand-sdk
spike: build steps
+325
−55
15:01:38
widgets
Hand the wallet transaction bytes, not the base64 they arrived in
+348
−8
18:22:48
a-day-in-my-bobalife
chore: log greeting (2026-08-29)
+1
−0
20:32:06
vibekit
Merge ba3f59afc4c4966c6d9587149880784ea751c9ab into 4a276f267e2fd00f2d9834eea4b6093f4f82ac30
+550
−76
21:49:40
devportal
Merge 8b6d50495e60448509422fe59f56c1cfd8406410 into 7276a8e301c92c6feb21e94c647ac7c780074148
+8
−7
21:50:07
devportal
Merge 46e189ff835943520445eb46c6cbda7b0135b97a into 7276a8e301c92c6feb21e94c647ac7c780074148
+4193
−0
21:50:18
devportal
Merge 71cf7569c529ad182f6af772d273649d0accff71 into 7276a8e301c92c6feb21e94c647ac7c780074148
+15608
−7