Home Reports Aug 22, 2026

Saturday, August 22, 2026

Commits
144
pushed this day
Repositories
22
with activity
Contributors
15
distinct authors
Lines changed
+108,661 −20,557
additions / deletions

Commit Log

144 commits · 22 repositories

00:01:04 devportal gabrielkuettel fix links to moved algorand-typescript and algokit-cli docs +2 −2
00:01:09 devportal gabrielkuettel Merge 46e189ff835943520445eb46c6cbda7b0135b97a into ac9031d02886986b1dfa0dbedff34f691d8b7ff0 +4193 −0
01:00:22 go-algorand - Build 2818 Data +1 −1
01:08:45 vibekit gabrielkuettel feat(tui): welcome panel that sets expectations +37 −8
01:10:26 algokit-utils-ts mitre88 Merge cb9c3bb8a98fccadf05d1240084ea55b42835711 into fb8247d1111a5c618a32185104e0b6efd00c0f77 +92 −0
01:10:27 algokit-utils-ts mitre88 Merge 3bdfb7a746e6a87a5061cea464ae04db421b14a5 into fb8247d1111a5c618a32185104e0b6efd00c0f77 +179 −0
01:10:29 algokit-utils-ts mitre88 Merge 49eef543773d434f84e5bc6738052bce4eb06e7d into fb8247d1111a5c618a32185104e0b6efd00c0f77 +81 −1
01:14:51 vibekit gabrielkuettel feat(tui): app-call evidence on transaction cards; no silent agent turns +238 −67
01:19:20 vibekit gabrielkuettel fix(tui): give the agent the cards on screen; draw the flow on every detail +46 −7
01:23:16 vibekit gabrielkuettel fix(tui): wrap raw blocks; tighter prompt for ids and lookup scope +5 −2
01:31:12 vibekit gabrielkuettel feat(tui): welcome rows describe features; fixed-height example lines +16 −6
01:38:07 vibekit gabrielkuettel fix(tui): typed pay must name its receiver; remove the sample command +72 −53
01:44:11 vibekit gabrielkuettel feat(tui): decoded global state on the application card +54 −0
01:48:04 vibekit gabrielkuettel feat(tui): decode 32-byte state/args as addresses, like Lora +22 −24
01:52:27 vibekit gabrielkuettel fix(tools): state and box values decode cleanly, never a mangled string +57 −6
01:58:54 vibekit gabrielkuettel feat(tools): list_application_boxes for box discovery +184 −7
02:03:44 vibekit gabrielkuettel docs(skills): confirm the network before writes on testnet/mainnet +10 −1
02:04:51 xHD-Wallet-API-ts mitre88 docs: align README BIP32-Ed25519 vectors with Peikert keyGen output +31 −38
02:05:03 xHD-Wallet-API-ts mitre88 Merge 1d34b75b7387bf2326a196aa11fdfdd83399711f into 6256402b3196fc0e344d8aee1baa77a7b5adb529 +31 −38
02:08:57 vibekit gabrielkuettel feat(tools): notePrefix and maxAmount filters on transaction searches +38 −1
02:16:50 vibekit gabrielkuettel fix(core): auto-populate app-call resource references via simulate +143 −4
02:22:16 algokit-utils-ts mitre88 fix: encode ARC56 structs in ABI field order, not JS key order +127 −14
02:22:20 algokit-utils-ts mitre88 Merge 7690a49dd2197abd34b1ed96e536a04b6d0409e9 into fb8247d1111a5c618a32185104e0b6efd00c0f77 +127 −14
02:41:08 js-algorand-sdk mitre88 fix: treat msgpack nil as empty bytes in ByteArraySchema +25 −0
02:41:20 js-algorand-sdk mitre88 Merge dd3566018ce01cc1f434eb829fb5025c35c0c7d8 into b4ca42f9d605dbb9136f99ac09d5f365fc684a68 +25 −0
02:50:57 vibekit gabrielkuettel feat(tui): agent uses the wallet's active account as default sender +40 −2
02:53:43 algokit-walletsdk-kmp michaeltchuang ci: fix ios warning +4 −4
02:54:37 algokit-walletsdk-kmp michaeltchuang Merge 58a19da0de27b661b93d8785790e467d5a5074c9 into e8acfc59d12c069c090537e574e8598e60534cce +4 −4
03:01:30 algorand-python-testing mitre88 fix: allow ARC4 struct from_bytes with undersized backing bytes +35 −8
03:01:34 algorand-python-testing mitre88 Merge 36767576b1a61ffaeed06c1b54b5f3de9b738216 into cc0ee91490bd2df1d3cba57ea344bee3c3ea9b75 +35 −8
03:06:39 algokit-utils-ts mitre88 fix: accept TransactionSignerAccount as composer sender +115 −32
03:06:45 algokit-utils-ts mitre88 Merge d3193d1a5edd614f5b444c2555208a233f4f07a0 into fb8247d1111a5c618a32185104e0b6efd00c0f77 +115 −32
03:09:51 vibekit gabrielkuettel feat(tui): amber-phosphor look — signal cyan, weighted borders, framed titles +87 −70
03:12:59 vibekit gabrielkuettel feat(tui): ascii hero amount in the modal, key hints in the feed frame, gradient wordmark +21 −6
03:21:26 vibekit gabrielkuettel fix(tui): route 'wallets' like 'accounts'; batch lookups report missing addresses +29 −4
03:23:42 vibekit gabrielkuettel fix(tui): whole wallet entry selects on click +2 −1
03:31:55 algokit-utils-ts mitre88 fix: error on unresolved TMPL_ vars before TEAL compile +68 −1
03:32:00 algokit-utils-ts mitre88 Merge 52267ed39f8a80e029adb0643b58c62bb7a66417 into fb8247d1111a5c618a32185104e0b6efd00c0f77 +68 −1
03:34:59 vibekit gabrielkuettel feat(tui): transaction rows open their detail; list cards show the search filter +123 −8
03:36:26 algorand-typescript-testing mitre88 fix: cap simulate allowMoreLogging at 64KB and 1024 log calls +84 −6
03:36:32 algorand-typescript-testing mitre88 Merge 8f1f2396f9ec23d7a12289f80d61582c1f7b9f03 into b4803bbf2dedea387c6fc5974b03d7e5b5436026 +84 −6
03:41:14 go-algorand-sdk mitre88 fix: omit empty API token header on algod/indexer clients +44 −2
03:41:31 go-algorand-sdk mitre88 Merge 21119cf100df8f576184c8251184488d6cd8abc2 into c91d55b8c1a3b364b3cf61c52972ca549682377f +44 −2
03:43:40 vibekit gabrielkuettel feat(tui): mark list rows that matched a type filter through inner txns +19 −1
03:49:20 vibekit gabrielkuettel fix(tui): feed follows new content; row open is a button +41 −13
03:54:50 vibekit gabrielkuettel fix(tui): clicks no longer strand the composer; clicking it claims focus +38 −3
04:01:08 vibekit gabrielkuettel feat(tui): card verbs become card buttons; selection is a full-height gutter +112 −96
04:05:39 vibekit gabrielkuettel feat(tools): asset unit names and decimals on every transaction row +132 −23
04:10:24 vibekit gabrielkuettel feat(tui): hairline selection; session pane is an index, not a focus stop +17 −51
04:11:18 vibekit gabrielkuettel feat(tui): masthead — pages left, wallet right, one button primitive +20 −44
04:12:44 vibekit gabrielkuettel feat(tui): explore button in the masthead +7 −0
04:14:22 vibekit gabrielkuettel feat(tui): block tail stacks newest on top +7 −4
04:15:53 vibekit gabrielkuettel feat(tui): wallet page shows each account's ALGO balance on the active network +47 −7
04:16:16 vibekit gabrielkuettel style(tui): masthead — round beside the mode label, looser spacing +6 −4
04:30:16 vibekit gabrielkuettel feat(tui): open anything — row drill-ins and per-entity transaction lists +293 −54
04:38:07 vibekit gabrielkuettel feat(tui): transaction lists page with a more button +266 −9
04:39:00 py-algorand-sdk dependabot[bot] Merge 3a8d8627bffb9322d688c05c9491196c9ae94feb into 189855d43cba5d20e66248693d74332052ccb08e +1 −1
04:39:00 py-algorand-sdk dependabot[bot] Merge 137b1b912ae3dd24ea0557a60737f55d25cb7654 into 189855d43cba5d20e66248693d74332052ccb08e +1 −1
04:39:00 py-algorand-sdk IcanBENCHurCAT Merge 5207ed19377de3e0cafb6b5a38cb8dc0ceee6295 into 189855d43cba5d20e66248693d74332052ccb08e +152 −2
04:39:00 py-algorand-sdk copernicusjones Merge f4d6dfed3255670bf3af6f2be1584bcf1de573fc into 189855d43cba5d20e66248693d74332052ccb08e +5 −1
04:39:00 py-algorand-sdk algolog Merge d57284877c3a8d1ddd0d521048b9583641f01332 into 189855d43cba5d20e66248693d74332052ccb08e +8 −0
04:39:00 py-algorand-sdk copernicusjones Merge f9bcc4d6f2eb5933886ea835e14529d8f2f01e00 into 189855d43cba5d20e66248693d74332052ccb08e +4 −1
04:40:58 vibekit gabrielkuettel feat(tui): compact table layout for transaction lists +163 −5
04:42:43 vibekit gabrielkuettel fix(tui): block tail cards get the transactions action too +10 −1
04:44:34 vibekit gabrielkuettel style(tui): a row of air inside every card frame +1 −0
04:46:57 vibekit gabrielkuettel style(tui): two-column inner gutter on cards +2 −2
04:48:56 vibekit gabrielkuettel style(tui): a visible card surface +6 −2
04:54:13 vibekit gabrielkuettel style(tui): one design language across screens +40 −39
05:41:15 algorealm-cli renovate[bot] fix(deps): update all non-major dependencies +3363 −1954
05:41:17 algorealm-cli renovate[bot] fix(deps): update all non-major dependencies +3363 −1954
05:41:20 algorealm-cli renovate[bot] Merge bf40931157cfc6e899af8eed9c0432a2b4008748 into 361d3066ffaca4241991cc6563403417bf562ecf +3363 −1954
10:28:19 frontend ipaleka Added functional tests for the design 2 and 3 of the address page +1641 −15
11:28:30 frontend ipaleka Added integration tests for the design 2 and 3 of the address page +747 −21
14:07:11 frontend ipaleka Implemented address page's design 2/3 toolbar +4285 −20
14:22:08 frontend ipaleka Implemented address page's design 2/3 toolbar +4422 −29
14:36:59 wallet scholtz-aures feat: implement usage-based fee adjustments for Falcon-1024 signatures and update localization +427 −1
14:39:53 wallet scholtz-aures Deploying to gh-pages from @ scholtz/wallet@fce952afd366a52bc65c0080ae3245cb0015c3ec 🚀 +4496 −4495
14:40:32 wallet github-actions[bot] cicd deploy 1.2026.08.22-main [skip ci] +1 −1
15:31:10 a-day-in-my-bobalife michaeltchuang chore: log greeting (2026-08-22) +1 −0
15:50:45 frontend ipaleka Implemented new design in the NFT section of the address page +1583 −14
17:49:59 wallet github-actions[bot] cicd deploy stable 1.2026.08.22-stable [skip ci] +2 −2
18:05:01 frontend ipaleka Implemented initial ASA and NFT collections in the address page +1417 −314
18:29:49 vibekit gabrielkuettel fix(agent): follow zs-proxy's live address instead of assuming port 8080 +77 −15
18:37:55 vibekit gabrielkuettel feat(cli): explore setup lists every ZeroSignal text model, cheapest first, with prices +119 −3
18:40:57 vibekit gabrielkuettel style(cli): ZeroSignal model picker sorts alphabetically +2 −5
18:52:33 vibekit gabrielkuettel feat(cli): vibekit explore starts the keystore daemon and zs-proxy when they are down +155 −3
19:03:28 vibekit gabrielkuettel feat(cli): vibekit localnet adopts a localnet that already owns the ports +125 −12
19:20:43 bitcoinBuyer1_CryptoMaven.xyz thomasm1 ANGULAR: mapping chart16 start; cryptomav3n.com +171 −47
19:29:12 wallet scholtz-aures feat: conditionally render fields in AccountDetailsGrid based on devMode +4 −4
19:32:11 wallet scholtz-aures Deploying to gh-pages from @ scholtz/wallet@071d4f63c87bd96cbbd7a148d8c7d1004c1e90b9 🚀 +16 −16
19:49:14 frontend ipaleka Redesigned home and bundle pages +1144 −247
20:05:06 wallet scholtz-aures new audit +358 −9
20:06:55 wallet scholtz-aures update risk registry +60 −60
20:07:55 wallet scholtz-aures Deploying to gh-pages from @ scholtz/wallet@2ca43562d6e8fb90e867256102512ef7cc68322d 🚀 +15 −15
20:09:50 wallet scholtz-aures Deploying to gh-pages from @ scholtz/wallet@978e6d819af06b0308951824d5ffabaa0fe2a09b 🚀 +15 −15
20:20:19 vibekit gabrielkuettel feat(tui): NFD card, the agent follows the network you name, clickable welcome example +176 −26
20:20:19 vibekit gabrielkuettel feat(agent): tool-result events carry the call input; real messages for non-Error throws +7 −1
20:20:19 vibekit gabrielkuettel fix(nfd): SDK rejections become ToolErrors; one record shape for every resolver +55 −13
20:38:14 vibekit gabrielkuettel feat(tools): get_application_program — on-chain bytecode to TEAL plus proven facts +3235 −1
20:38:14 vibekit gabrielkuettel feat(tui): analyze ▸ on the app card — cost-confirmed, a PROGRAM card, then the agent's read +261 −7
20:38:14 vibekit gabrielkuettel feat(experience): application.program trusted view +25 −0
20:38:14 vibekit gabrielkuettel feat(core,agent): expensive tools are approval-gated like writes +6 −4
20:44:26 vibekit gabrielkuettel feat(tui,tools): explain, never audit — and labels stop colliding with values +31 −23
20:44:32 frontend ipaleka Redesigned home and bundle pages +1428 −262
20:55:35 frontend ipaleka Redesigned home and bundle pages +1617 −262
20:57:09 vibekit gabrielkuettel feat(tui): EXPLANATION and METHODS cards — the agent's write-up renders as markdown +289 −11
21:03:17 vibekit gabrielkuettel fix(tui): only the thoughts header folds; dragging the text copies it +3 −2
21:11:10 vibekit gabrielkuettel fix(tui): context cards match the active network; thoughts break between steps; no empty METHODS card +20 −6
21:15:33 frontend ipaleka Redesigned home and bundle pages +1618 −262
21:16:18 vibekit gabrielkuettel test(tools): the ARC-4 path is verified against a real PuyaPy program +296 −0
21:18:15 vibekit gabrielkuettel feat(tui): METHODS card shows signatures — args, returns, read-only — when a spec is known +62 −9
21:27:22 vibekit gabrielkuettel feat(tools): appSpecPath — spec-taking tools read the artifact themselves +117 −20
21:30:40 vibekit gabrielkuettel feat(tui,tools): a spec proves itself by program hash; names are never invented +70 −16
21:33:16 widgets ipaleka Charts use the currency from the settings switch +450 −6
21:38:17 algo-voting sambitsargam Merge pull request #903 from sambitsargam/dependabot/npm_and_yarn/js-base64-tw-3.9.3 +1 −1
21:38:26 algo-voting sambitsargam Merge pull request #902 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tw-8.67.0 +1 −1
21:45:03 widgets ipaleka Bugfix for wrong consolidated view styling in the historic widget +172 −0
21:49:42 vibekit gabrielkuettel feat(tools,tui): the ARC-4 return prefix is a known fact, not a discovery +14 −0
21:50:11 vibekit gabrielkuettel style(tui): the prompt names the two ARC-4 constants; tests carry arc4Returns +3 −1
22:00:53 widgets ipaleka Bugfix for wrong consolidated view styling in the historic widget +493 −1
22:07:27 vibekit gabrielkuettel docs: ideas/plugins.md — tools loader now, cards-as-data later +77 −0
22:16:13 widgets ipaleka Bugfix for visible progress and misaligned total in historic widget +119 −4
22:17:40 vibekit gabrielkuettel refactor: ponytail pass on the explain feature +11 −29
22:18:53 vibekit gabrielkuettel fix(tui): spec names reach the model, not just the card +91 −50
22:19:16 vibekit gabrielkuettel fix(tui): type the labelProgram seam +4 −3
22:29:18 widgets ipaleka CSS class tooltip renamed to htip +216 −16
22:38:32 algokit-walletsdk-kmp michaeltchuang docs: update maven version +2 −2
22:43:26 algokit-walletsdk-kmp michaeltchuang ci: fix ios build warning (#394) +6 −6
22:43:55 algokit-walletsdk-kmp michaeltchuang Merge a64f4ab4ee70a36ea1bd412e5b38ba2d035c0ad0 into 0734df3843359f6dd31e4e0ad9574bc52caa1695 +1690 −1254
22:46:06 escrow-session-vault michaeltchuang docs: add in mainnet hybrid contract id +3 −0
22:52:41 escrow-session-vault michaeltchuang feat: add in hybrid contract (#1) +45145 −6
22:55:01 algokit-walletsdk-kmp michaeltchuang refactor: change to settle function +2 −2
22:56:17 algokit-walletsdk-kmp michaeltchuang refactor: switch to lsig for settle +1691 −1255
22:56:31 algokit-walletsdk-kmp michaeltchuang Merge a44073e93d49d7ce81ce97868c3093feae0a3d55 into 0734df3843359f6dd31e4e0ad9574bc52caa1695 +1692 −1256
22:57:53 widgets ipaleka CSS class tooltip renamed to htip +334 −16
22:58:53 use-wallet-ui renovate[bot] chore(deps): Update all non-major dependencies +1152 −1265
22:58:56 use-wallet-ui renovate[bot] Merge 6a4b5e169166741663423df380626f66b391aed6 into b0a3e71a91adfd1dfb97b5060d054618c2a147aa +1152 −1265
23:01:06 frontend ipaleka Implemented keyboard navigation through the address page +372 −22
23:22:05 java-algorand-sdk Argimirodelpozo Update src/main/java/com/algorand/algosdk/signer/Ed25519AlgorandSigner.java +2 −3
23:22:32 java-algorand-sdk Argimirodelpozo Update src/main/java/com/algorand/algosdk/signer/Ed25519MultisigAlgorandSigner.java +2 −3
23:22:35 java-algorand-sdk Argimirodelpozo Merge 49d39e83256fadce0f2a46cd20b6651769f0d72c into 4e38dadc4eec827ed8742c8bb272e0545c801932 +4617 −1052
23:34:13 puya Argimirodelpozo fix: iterate over a copy of the block ops so ocasional removal of repeated writes does not silently skip ops +4 −2
23:36:00 frontend ipaleka Bugfix for invisible CSV export link +192 −31
23:46:08 puya Argimirodelpozo test: add regression test for triple write then read bug +27 −0