=== Tjemmmic (2026-01-31 to 2026-02-27) ===
Timezone: UTC-6
TANGLE WORK:
Mon Feb 02: 2.9h [7:46pm-10:10pm]
tangle-network/agent-dev-container: 2 commits (+20/-0)
356fa064 fix: inject orchestrator endpoint into sidecar (+10/-0) [1 file]
01ac698d fix: inject orchestrator endpoint into sidecar (#235) (+10/-0) [1 file]
tangle-network/blueprint-agent: 5 commits (+569/-268)
c35e9a15 fix: agent abort (+2/-2) [1 file]
ef4f72b8 wip!(batch): full ui rework and improvements (+471/-222) [7 files]
e2190c50 fix(domains): container selection process (+47/-21) [4 files]
570ac719 fix(domains): container selection process (#1150) (+47/-21) [4 files]
a3e9124d fix: agent abort (#1151) (+2/-2) [1 file]
Tue Feb 03: 2.8h [3:33pm-9:40pm, 1 break]
tangle-network/agent-dev-container: 9 commits (+538/-231)
bcc71de9 fix: handle errors in context fetching (+11/-1) [1 file]
978dffbf fix(terminal): race condition and incorrectly filtered co... (+65/-16) [4 files]
4cd1524c chore: format code and sort tailwind classes (+95/-115) [14 files]
806afaf1 feat(orchestrator): add sidecar creation timeouts and cre... (+244/-46) [3 files]
e0fe38ad fix(orchestrator): improve profile error messaging (+4/-1) [1 file]
85a6b8dd fix: handle errors in context fetching (+10/-1) [1 file]
56f5acee chore: package audit vuln update (+17/-17) [4 files]
9f66cc72 fix(terminal): race condition and incorrectly filtered co... (+65/-16) [4 files]
02511e02 fix: handle errors in context fetching (#241) (+27/-18) [5 files]
tangle-network/blueprint-agent: 7 commits (+840/-216)
9cf637ff fix: plan and credits access (+23/-6) [2 files]
04cd54c3 fix(terminal): add adaptive event deduplication and disab... (+60/-30) [2 files]
253e2def fix(terminal): persist terminal mappings and fix creation... (+66/-4) [2 files]
c2c267fa fix(connection): add SESSION_SWITCH fast path and fix sta... (+174/-42) [6 files]
e9cdf31a feat: enhance subscription-aware messaging and limits for... (+97/-26) [4 files]
24d50862 fix(terminal): connection, duplication, and refresh (#1156) (+300/-76) [10 files]
4db2c101 fix(plans): improved plan panel access (#1157) (+120/-32) [6 files]
Wed Feb 04: 6.3h [1:00pm-11:59pm, 2 breaks]
tangle-network/agent-dev-container: 11 commits (+982/-90)
3a3797c5 feat: add fast path caching for host-agent driver lookups (+155/-13) [5 files]
893dc5eb feat: add fast path caching for host-agent driver lookups... (+155/-13) [5 files]
c87a63d0 chore: bump mcp version for vuln patch (+8/-18) [1 file]
0c0db99e chore: bump mcp version for vuln patch (#244) (+8/-18) [1 file]
efd18a61 feat(session-gateway): add WebSocket terminal input support (+214/-2) [4 files]
1cde911a fix(terminal): fix race condition in event forwarding (+34/-12) [1 file]
5c175ada Merge branch 'develop' into terminal-ws
d2c0c68d fix(docker): set OPENCODE_MAX_HEAP_MB based on container ... (+71/-0) [2 files]
4ea5f7aa fix(host-agent): set OPENCODE_MAX_HEAP_MB based on contai... (+9/-0) [1 file]
a8612c56 feat(terminal): web socket terminal implementation (#245) (+248/-14) [5 files]
94ece631 fix: reduces likelihood of oom bug without increasing mem... (+80/-0) [3 files]
tangle-network/blueprint-agent: 7 commits (+1346/-286)
fa23eb9e feat(feedback): expand error reporting with rich context ... (+465/-55) [6 files]
fe7b2330 Merge branch 'develop' into bug-reports
6515a261 fix: build minutes warning bugs (+55/-47) [2 files]
04e64514 feat(terminal): implement WebSocket input and fix output ... (+153/-41) [4 files]
b1742d8c feat(feedback): expand error reporting with rich context ... (+465/-55) [6 files]
bb8e9eb1 feat(terminal): implement WebSocket input and fix output ... (+153/-41) [4 files]
02b3f44b fix: build minutes warning bugs (#1161) (+55/-47) [2 files]
Thu Feb 05: 5.4h [5:09pm-10:05pm]
tangle-network/agent-dev-container: 8 commits (+2377/-650)
a7678ede fix(orchestrator): batch queue reliability improvements (+220/-53) [5 files]
43da10bf style: apply biome formatting (+82/-86) [11 files]
9da29a6e fix(orchestrator): fix stale container cleanup loop and c... (+190/-16) [3 files]
fd039b51 fix(lsp): improve local driver LSP support and fix clangd... (+602/-167) [4 files]
b9cb76bf chore: address comments (+13/-12) [1 file]
2c26a269 fix(lsp): infinite lsp restart loop (#249) (+603/-167) [4 files]
ceae1980 fix(orchestrator): fix stale container cleanup loop and c... (+190/-16) [3 files]
a80c0d03 fix(batch): batch tasks stuck in queue indefinitely (#247) (+477/-133) [10 files]
tangle-network/blueprint-agent: 4 commits (+16417/-189)
9835e93f feat(billing): add auto-refill credits functionality (+669/-83) [8 files]
f138255b Merge branch 'develop' into auto-refill
7baabf89 fix: address code review concerns for auto-refill credits (+7549/-21) [7 files]
1537bc02 fix: auto credit refill with spending limit (#1167) (+8199/-85) [12 files]
Fri Feb 06: 4.6h [3:01pm-11:34pm, 2 breaks]
tangle-network/agent-dev-container: 16 commits (+1696/-230)
08dca060 feat: delegate git clone to host-agent for remote workspa... (+270/-7) [8 files]
e25ad114 fix: emit task.failed events for queued tasks when batch ... (+18/-0) [1 file]
5452e85c chore: add .orchestrator.log to gitignore (+2/-1) [1 file]
a334b4f5 feat: add depth/sparse checkout support and structured er... (+354/-7) [5 files]
40a25204 fix(host-agent): delegate git clone to host-agent for rem... (+637/-8) [11 files]
21748658 fix: use default base image for sidecar spawning in batch... (+8/-4) [2 files]
93ac0c9f feat: add banned user check to batch route (+23/-0) [1 file]
257fe301 fix: propagate custom container labels in project manager (+1/-0) [1 file]
82ba77a0 fix: downgrade credential provider failure to warning wit... (+3/-3) [1 file]
58b503b8 fix: add early validation for missing sidecar base image ... (+11/-0) [2 files]
aaf55fa8 fix: correct sidecar image selection, credential handling... (+46/-7) [3 files]
8fcc491a fix: truncate X.509 CN to 64-char limit in certificate au... (+5/-1) [1 file]
a7e9b175 refactor: use buildOpencodeEnv for batch sidecar env cons... (+36/-94) [1 file]
df39a590 test: add regression test for X.509 CN truncation (+28/-1) [2 files]
de1547ea test: add unit tests for buildOpencodeEnv utility (+94/-2) [2 files]
ab5ac5fa fix: harden batch sidecar env construction and X.509 CN g... (+160/-95) [4 files]
tangle-network/blueprint-agent: 4 commits (+173/-89)
1124ff89 refactor: replace useChatStarted with useSessionIdFromUrl... (+10/-10) [3 files]
07038b75 fix: remove new-session fast path from chat client loader (+6/-52) [1 file]
e732097f feat(batch): add SSE-based batch variant streaming with W... (+111/-17) [4 files]
b6ad73ca fix(batch): improve SSE stream merging and status handling (+46/-10) [3 files]
Sat Feb 07: 0.5h [12:41am-12:41am]
tangle-network/blueprint-agent: 1 commit (+146/-16)
882a9dd7 fix(batch): SSE streaming for variant execution cards (#1... (+146/-16) [4 files]
Mon Feb 09: 4.9h [5:19pm-9:41pm]
tangle-network/agent-dev-container: 3 commits (+470/-236)
6e64aa0b fix: improve SSE streaming reliability and add batch diag... (+64/-1) [2 files]
25d47dc3 chore: update package versions to avoid vulnerability (+171/-117) [2 files]
66baf5fe fix(batch): streaming reliability through host agent driv... (+235/-118) [4 files]
tangle-network/blueprint-agent: 10 commits (+1442/-1124)
dc6ee18e refactor: remove analytics sidebar mode (+3/-14) [3 files]
4c7cd7ae fix: update pricing plan features and remove per-credit p... (+4/-7) [2 files]
e47a68f8 fix: incorrect and outdated info across user interface (#... (+7/-21) [5 files]
8eaeb6b3 style: update dark theme CSS variables and add prompt lan... (+23/-20) [3 files]
c98ca725 style: replace hardcoded colors with design tokens across... (+450/-464) [60 files]
3a6889bd fix: use two-tier dedup window for terminal events (+228/-12) [2 files]
af545264 style: replace hardcoded colors with design tokens in Bat... (+25/-25) [2 files]
8ee3648e style: remove unused typing dots animation from variables... (+0/-39) [1 file]
6664d31f fix: terminal user input (data.stdout) duplication bug (#... (+228/-12) [2 files]
b382014b chore: use consistent coloring for ui backgrounds (#1189) (+474/-510) [59 files]
Tue Feb 10: 7.7h [11:39am-11:09pm, 2 breaks]
tangle-network/blueprint-agent: 27 commits (+5945/-3040)
f9bb9b36 refactor(batch): move orchestrator execution to SSE strea... (+623/-282) [3 files]
c8da13c3 fix(batch-service): atomic SQL for updateProfileResult an... (+192/-91) [1 file]
3334d2bf fix(batch-stream): lock lifecycle, sendToClient guards, a... (+55/-39) [1 file]
3bc5a4de fix(batch): smarter final status, driver-resilient lock c... (+41/-27) [2 files]
60305b91 chore: rotate local orchestrator API secret key (+1/-1) [1 file]
6ea2b3fa fix(batch): guard orchestrator content-type and handle no... (+12/-2) [1 file]
4b9ee975 fix(batch): move execution from waitUntil to streaming re... (+849/-367) [4 files]
357a480b feat(container-discovery): improve container matching sco... (+548/-201) [5 files]
026a8c2a Merge branch 'develop' into batch-ui
33d04b93 feat(container-discovery): improve scoring with word-boun... (+470/-29) [6 files]
8334fe18 feat(chat): thread containerStack from template selection... (+18/-8) [5 files]
22ba63c9 fix(batch-ui): resolve merge conflicts and cleanup stream... (+225/-309) [7 files]
36f533f5 fix(discovery): decouple container selection from domains... (+1009/-211) [12 files]
9812a319 feat(batch): add status-aware harness rail, continuous la... (+119/-72) [3 files]
7b36c73d refactor(batch): replace VerticalEventSpine with CardActi... (+434/-302) [1 file]
6aeb7e82 feat(terminal): add diagnostic logging for duplication in... (+70/-8) [2 files]
7fca2f5f Merge branch 'develop' into terminal-stability
92248042 feat(batch): rework batch variant card UI and activity fe... (+941/-597) [11 files]
134a3a6b fix(terminal): upgrade diagnostic logs to info level for ... (+5/-5) [2 files]
5f2c585d fix(terminal): relax deduplication window to 50ms to hand... (+1/-1) [1 file]
844ac7ca wip(terminal): debugging logs for duplication instability (+80/-167) [1 file]
49a942fe fix(terminal): relax deduplication window to 50ms to hand... (+56/-62) [1 file]
32a55023 fix(terminal): prevent double event subscription in DevCo... (+34/-48) [2 files]
36ecaa88 fix(terminal): add missing error handlers and cleanup cac... (+22/-2) [1 file]
7cb0b03c fix: add missing terminal handler exports to fix producti... (+29/-0) [1 file]
e5741ae4 fix: remove duplicate handler definitions, restore toast ... (+3/-54) [2 files]
f73fa525 fix(terminal): staging terminal instability (#1223) (+108/-155) [3 files]
Wed Feb 11: 3.8h [4:03pm-8:56pm, 1 break]
tangle-network/agent-dev-container: 3 commits (+126/-10)
7cd2f29d feat: add git and GitHub CLI support to agent containers (+37/-5) [3 files]
77920815 feat(docker): add git credential helper for GITHUB_TOKEN ... (+26/-0) [2 files]
275e0bf9 feat: add git support to agent containers (#259) (+63/-5) [3 files]
tangle-network/blueprint-agent: 17 commits (+2784/-764)
df34b3e2 perf(sw): cache-first strategy for versioned assets (+232/-214) [2 files]
9dfc87b7 fix: batch state merging robustness and default execution... (+127/-52) [8 files]
f9464df5 feat: add branch field, batch deletion API, and enhanced ... (+208/-23) [4 files]
67c15d4e feat: add Batch Runs settings tab and sidebar batch manag... (+694/-22) [6 files]
c4169971 fix: exclude batch variant sessions from projects list an... (+38/-5) [3 files]
b5c7d273 fix(batch-runs): sync optimistic deletions with server an... (+10/-4) [1 file]
786838b9 fix(batch-service): harden batch deletion with type-safe ... (+23/-12) [1 file]
9b0bb39b test(batch-templates): fix default executionClass asserti... (+1/-1) [1 file]
92b947b5 chore(batch): cleanup, user experience, and improvements ... (+1085/-103) [22 files]
9ea80d1b perf(web): SSR landing page by removing ClientOnly wrappers (+12/-11) [4 files]
ec054be3 perf(web): remove .client suffix from Chat and Landing to... (+37/-37) [6 files]
5e0c0975 refactor(sidebar): move Reports link into Batches panel a... (+16/-8) [2 files]
18552833 Merge branch 'develop' into ssr-landing-page
45b7f0d8 fix(chat): wrap WorkbenchPortal in ClientOnly for SSR com... (+2/-1) [1 file]
773db2a4 refactor(sidebar): move Reports link into Batches panel a... (+16/-8) [2 files]
3f7dae5b perf(web): SSR landing page (#1230) (+51/-49) [9 files]
5307c72c perf(sw): cache-first strategy for versioned assets (#1228) (+232/-214) [2 files]
Thu Feb 12: 5.3h [12:45pm-9:38pm, 1 break]
tangle-network/agent-dev-container: 4 commits (+3638/-6)
9d89f5b5 chore: container catalog sync (+321/-3) [1 file]
5f369220 chore: container catalog sync (#261) (+321/-3) [1 file]
61cf8ac9 chore: sync domains (+1498/-0) [2 files]
20434be2 chore: sync domains (#262) (+1498/-0) [2 files]
tangle-network/blueprint-agent: 19 commits (+2731/-710)
3c9c9694 fix(web): enable discovery agent abort via state machine ... (+52/-2) [4 files]
0d22f7da fix(client): prevent abort race conditions in concurrent ... (+18/-4) [1 file]
4d653eaa fix(server): robust abort handling for discovery phase (+96/-3) [3 files]
37204b3c fix(server): remove incorrect localhost-to-docker URL rew... (+5/-29) [3 files]
a18bc690 Merge branch 'develop' into discovery-abort
c682ea37 fix: discovery abort and incorrect url rewriting (#1258) (+171/-38) [11 files]
36aa46e9 perf: batch 1 — parallelize endpoints, fix N+1 queries, a... (+244/-162) [9 files]
2e6fa6e5 Update domain schema: packages/context-lego/src/data/doma... (+769/-0) [1 file]
6894682f perf: batch 2 — add KV caching for auth + plan limits, fi... (+305/-191) [3 files]
feb6fbda perf: batch 3 — flatten root loader, SQL aggregates for c... (+246/-248) [8 files]
cd8c92d8 fix: update provision-utils test to match current baseUrl... (+2/-1) [1 file]
787b638f fix: update provision-utils test to match current baseUrl... (+2/-1) [1 file]
e134d2c2 Merge branch 'develop' into perf/batch-1-isolated-fixes
1a8dfb91 Merge branch 'develop' into domain-update/batch-2-project...
6e088206 fix: address audit gaps in batch 1 perf changes (+23/-23) [5 files]
a6cb96ae Update domain schema: packages/context-lego/src/data/doma... (+769/-0) [1 file]
8a62139c Merge branch 'develop' into perf/batch-1-isolated-fixes
8f879c2f test: update getUserSessions mocks for limit() and column... (+21/-8) [1 file]
033a2fd1 fix(deploy): add missing DO migration for DevContainerWeb... (+8/-0) [1 file]
Fri Feb 13: 8.4h [12:12pm-8:04pm]
tangle-network/blueprint-agent: 18 commits (+1257/-607)
cbf4588e style: format health check Promise.allSettled result assi... (+6/-2) [1 file]
6ae2068b test: add unit tests for getByIds and getDomainLinksForPa... (+243/-0) [2 files]
17960a60 Merge branch 'develop' into perf/batch-2-caching-layer
fe9e7ced fix(auth): invalidate session cache on sign-out (+26/-6) [3 files]
89ef0678 feat(perf): wire up PlanLimitsService caching at route-le... (+20/-0) [10 files]
224bce41 test: fix pre-existing test failures from PlanLimitsServi... (+9/-9) [3 files]
0d406df5 feat(perf): wire up caching at remaining call sites (Proj... (+26/-3) [8 files]
7e9cbcca feat(perf): add plan limits cache invalidation on subscri... (+15/-6) [3 files]
a9c1d16c perf: parallelize endpoints, fix N+1 queries, and add que... (+529/-187) [12 files]
39685c63 Merge branch 'develop' into perf/batch-2-caching-layer
427ea932 refactor: simplify auth internals and extract shared sess... (+45/-63) [4 files]
9234dbae fix: resolve cache invalidation gaps in auth, partner, an... (+38/-21) [4 files]
71b39ae5 Merge branch 'develop' into perf/batch-3-root-credits-fro...
d3dfb5d1 fix: resolve partner domains store bugs — stuck loading, ... (+13/-2) [2 files]
a2ff997b fix: coerce PostgreSQL NUMERIC string to number in credit... (+2/-2) [1 file]
2db8efc3 fix: log schema validation errors for partner domains API... (+1/-0) [1 file]
f723bf86 refactor: extract getSafeIconColor to shared ~/utils/colo... (+13/-29) [4 files]
ea956be0 perf: parellelize, flatten, and deduplicate query/fetch l... (+271/-277) [9 files]
Mon Feb 16: 4.0h [1:41pm-9:04pm, 2 breaks]
tangle-network/agent-dev-container: 2 commits (+4/-4)
d0a1aafc fix(deploy): cloudflare tunnel verify (+2/-2) [1 file]
ef2852a9 fix(deploy): cloudflare tunnel verify (#290) (+2/-2) [1 file]
tangle-network/blueprint-agent: 14 commits (+14570/-2363)
805c2b82 Update domain schema: packages/context-lego/src/data/doma... (+7063/-1071) [1 file]
25717ecf Update domain schema: packages/context-lego/src/data/doma... (+7063/-1071) [1 file]
f59ec43f fix(env): set vite orchestrator url (+2/-0) [2 files]
a2412611 fix: environment variable typo (+1/-1) [1 file]
eab96927 feat(profiles): add command field support and resource-to... (+122/-3) [4 files]
62214239 fix(env): set vite orchestrator url (#1287) (+2/-0) [2 files]
ef5f19cc fix(domains): remove two duplicated domains (+1/-31) [1 file]
6b624cfb Merge branch 'develop' into agents-and-commands
fe62f489 fix(domains): remove two duplicated domains (#1290) (+1/-31) [1 file]
41356322 fix(profiles): decouple resource editor state from Resour... (+49/-29) [1 file]
b5718d60 fix(profiles): fix extendsProfile, display name, and upda... (+12/-21) [2 files]
e993a9ce Merge pull request #1294 from tangle-network/develop
ee4139fc fix(profiles): skills, agents, and commands (#1296) (+183/-53) [6 files]
43ff0313 perf: make ensureProductRegistered non-blocking via waitU... (+71/-52) [2 files]
Tue Feb 17: 5.9h [9:46am-7:06pm, 1 break]
tangle-network/agent-dev-container: 3 commits (+48/-26)
5ed16804 fix: normalize admin portal public URL to ensure absolute... (+17/-1) [1 file]
3ed9a0e6 fix: return 403 for disallowed email domains instead of s... (+11/-7) [1 file]
985be41d fix: resolve ajv ReDoS and qs arrayLimit bypass vulnerabi... (+20/-18) [2 files]
tangle-network/blueprint-agent: 19 commits (+1333/-235)
16678206 feat(sidebar): add shared layout constants and synchronou... (+41/-1) [2 files]
e69200ce feat(layout): add inline sidebar margin script and sync l... (+64/-8) [2 files]
3a986ef2 fix(header): use server-side auth for SSR layout and CSS ... (+19/-13) [2 files]
1826b7b8 fix(chat): add skeleton fallbacks and SSR-safe auth for l... (+81/-31) [5 files]
13e4e8bd refactor(chat): simplify AnimatedPlaceholder baseline ali... (+8/-42) [1 file]
2b38a3a7 Merge branch 'develop' into ui-stability
049bec47 chore: typecheck cleanup (+1/-4) [1 file]
16e2597d refactor: simplify rootLoader access pattern across compo... (+11/-13) [4 files]
6168fed4 fix(ssr): await allReady for all requests to prevent stre... (+6/-5) [1 file]
c5898315 fix(root): add suppressHydrationWarning and document shar... (+5/-1) [2 files]
b0172661 docs: scaffold .memory knowledge base structure (+2/-0) [10 files]
bc64d5cf chore: typecheck cleanup (+0/-3) [1 file]
59923ef3 docs: add .memory meta files and librarian rules (+150/-0) [5 files]
ba73ea34 docs: seed .memory with initial issues, flows, and snippets (+219/-3) [5 files]
4518e3ea docs: seed pitfalls from known foot-guns (+115/-1) [3 files]
394db95c docs: add websocket two-phase flow documentation (+158/-0) [4 files]
2b535de7 chore: add memory workflow slash commands (+192/-0) [4 files]
b0d2fed9 chore: integrate .memory into PR template and CLAUDE.md (+35/-2) [5 files]
45b088b3 fix: homepage component stability (#1305) (+226/-108) [13 files]
Wed Feb 18: 9.2h [10:37am-10:45pm, 1 break]
tangle-network/blueprint-agent: 27 commits (+2604/-1931)
2e556542 Merge branch 'develop' into product-race
fcdbe51a fix: gate session gateway and history replay on fully pro... (+57/-9) [2 files]
13e937a2 fix: handle unhandled promise rejections in websocket ada... (+23/-5) [1 file]
943c4933 fix: clear timeout in session token mapping race (+9/-7) [1 file]
d08840f6 fix: deduplicate session.created event processing (+13/-0) [1 file]
67c889a2 fix: deduplicate lifecycle discovery events across WS and... (+52/-2) [1 file]
ef1cbb10 fix: explicitly type timeoutId as possibly undefined in t... (+1/-1) [1 file]
8deab148 refactor: clarify session.created dedup comment as defens... (+5/-3) [1 file]
f2eaa8be fix: require sidecarSessionId for batch gateway and add m... (+2/-2) [2 files]
333a3c50 docs: clarify why processedSessionEvents is not cleared o... (+4/-0) [1 file]
7fbca76d docs: document SDK string comparison rationale in promise... (+4/-0) [1 file]
7880b1b9 refactor: simplify batch session checks in useTokenManage... (+9/-17) [1 file]
84c503dd fix: cap processedSessionEvents map to prevent unbounded ... (+12/-2) [1 file]
77553f4b fix: add debug logging for dedup map eviction (+5/-1) [1 file]
564a7a50 fix(websocket): prevent premature gateway connection and ... (+251/-85) [7 files]
9dd0176d Merge branch 'develop' into memory-tracking
6254f075 feat(memory): add cross-tool rules parity for AI coding a... (+434/-73) [11 files]
242da307 feat(memory): add workflow commands for Cursor, Windsurf,... (+1192/-0) [21 files]
d6153440 feat(memory): add Codex skills and Opencode commands (+425/-0) [7 files]
b28a7507 Merge branch 'develop' into memory-tracking
17759c32 refactor(memory): consolidate workflow files with symlinks (+66/-1668) [35 files]
6741e6c9 fix(memory): address PR review findings (+9/-6) [3 files]
09485c80 fix: spinning animation for button while agent is running (+7/-0) [1 file]
f115db74 fix: deduplicate project count and simplify sidebar motio... (+4/-6) [1 file]
0c1a1d5f fix: move model lock to useLayoutEffect to prevent SSR si... (+6/-5) [1 file]
41a440dc test: simplify template container selection test assertions (+8/-15) [1 file]
167eec5d style: minify keyframe definitions in uno config (+6/-24) [1 file]
Thu Feb 19: 10.5h [6:57am-11:21pm, 3 breaks]
tangle-network/agent-dev-container: 5 commits (+1487/-939)
b8e73298 chore: type check cleanup (+918/-840) [96 files]
e6f9cc42 fix: prevent container and LVM volume leaks in pool cleanup (+92/-43) [4 files]
af5fd81e feat: add orphaned LVM volume reconciliation as safety net (+136/-0) [1 file]
9c0059a9 fix: address PR review feedback (+62/-12) [5 files]
cf1d5dcd fix: prevent container and LVM volume leaks in pool clean... (+279/-44) [7 files]
tangle-network/blueprint-agent: 19 commits (+1851/-519)
6cb7b9e8 fix(ui): spin animation for agent running state (#1322) (+9/-20) [1 file]
15b9191d feat: agent development memory tracking (#1306) (+1362/-118) [66 files]
6155cb3e fix(routing): use root path as primary chat landing route (+12/-7) [6 files]
171d06e1 fix(routing): use root path as primary chat landing route... (+12/-7) [6 files]
0f34ccf8 refactor(sidebar): simplify RailButton, optimize state up... (+68/-69) [1 file]
e0e857d5 refactor(web): replace useEffect with render-time computa... (+84/-76) [7 files]
6e66d0e4 fix(web): improve keyboard accessibility and use LazyMoti... (+9/-3) [1 file]
10deb0b3 fix(solidity-plugin): use content-based list keys and add... (+5/-5) [2 files]
00642bd8 perf(web): add root LazyMotion provider and memoize Accou... (+55/-40) [2 files]
ceb987a8 fix(web): stabilize dialog reset and autocomplete selecti... (+20/-10) [2 files]
62bdc60e chore(web): restore strict DATABASE_URL assert in drizzle... (+2/-11) [1 file]
a4a520aa docs(memory): add React 19 compatibility pitfalls (+150/-0) [4 files]
cd434d60 refactor(web): remove redundant per-component LazyMotion ... (+28/-96) [28 files]
66eb6ac1 fix(web): address PR review issues in CommandPreview, Cre... (+10/-10) [3 files]
aed45885 fix(web): add bail-out check to setIsBulkDeleting setter (+5/-1) [1 file]
d606e18e ci: change release-pr workflow cadence from bi-weekly to ... (+8/-21) [1 file]
e48b1e56 ci: change release-pr workflow cadence from bi-weekly to ... (+8/-21) [1 file]
b6314ae6 fix(ci): specify wrangler config path for cloudflare deploy (+2/-2) [2 files]
06471745 fix(ci): specify wrangler config path for cloudflare depl... (+2/-2) [2 files]
Fri Feb 20: 6.6h [11:18am-7:11pm, 1 break]
tangle-network/agent-dev-container: 5 commits (+32/-14)
8c0a4b6a fix: set userId on pool-allocated sidecar metadata (+7/-0) [1 file]
50d20fd9 fix: set userId on pool-allocated sidecar metadata (#303) (+7/-0) [1 file]
b3e49ce4 fix(ci): npm security audit (+9/-7) [2 files]
c80ad525 fix(ci): npm security audit (#305) (+9/-7) [2 files]
266e412a Merge pull request #306 from tangle-network/develop
tangle-network/blueprint-agent: 15 commits (+313/-158)
f90b4238 fix(orchestrator): replace console.log with logger.debug ... (+2/-11) [1 file]
2e86a063 fix(session): add retry with backoff for sidecar session ... (+141/-54) [2 files]
b95b7ddd fix(discovery): add retry to session mapping registration (+45/-26) [1 file]
897888cc fix(sidecar): add retry for transient failures in context... (+59/-34) [1 file]
ba5c8f36 fix(discovery): await session creation on container reuse... (+12/-3) [1 file]
65c72ef4 fix: explicitly define necessary vite vars in production ... (+4/-0) [1 file]
11e09d55 fix: correct stream transport type for clarity (+6/-4) [2 files]
8d8ecae5 fix(ci): pass VITE_STREAM_TRANSPORT at build time in depl... (+6/-0) [2 files]
1bc8097c fix(ci): deploy workflow syntax (+6/-6) [2 files]
5c89c9dc ci: use GitHub environments for staging/production deploy... (+4/-2) [2 files]
67f83c51 fix: deployment vite environment variables (#1330) (+20/-6) [4 files]
9ffa6d4c Merge pull request #1326 from tangle-network/develop
852f22af fix: sse vite stream transport (+4/-6) [2 files]
e028dd86 fix: sse vite stream transport (#1331) (+4/-6) [2 files]
52709256 Merge pull request #1332 from tangle-network/develop
Mon Feb 23: 8.2h [3:15pm-10:53pm]
tangle-network/agent-dev-container: 22 commits (+2584/-5888)
ab256225 fix(orchestrator): cleanup pool tracking on sidecar remov... (+16/-0) [2 files]
19e7b451 feat(orchestrator): add periodic docker drift audit to co... (+133/-0) [2 files]
8af2fff5 fix(orchestrator): prevent double-removal of stale pool c... (+75/-24) [3 files]
b59e7865 test(orchestrator): add pool audit test and refine audit ... (+243/-3) [2 files]
118fa14a fix(orchestrator): refine pool audit to protect active al... (+74/-7) [3 files]
ae00285a fix(orchestrator): resolve container pool tracking leaks ... (+510/-3) [5 files]
5818a147 fix: prevent cross-session event bleed in SSE streams (+34/-4) [2 files]
8c52b4ad feat(orchestrator): add image-registry module and registr... (+189/-77) [4 files]
504324ca refactor(orchestrator): remove container pooling subsystem (+77/-5062) [24 files]
f1cf9065 fix(session-gateway): normalize session id extraction acr... (+61/-78) [4 files]
2a6ea3e4 refactor(sdk-provider-opencode): reuse shared response pr... (+32/-34) [3 files]
35d0a0bb fix(sidecar): preserve backend headers when merging reque... (+2/-5) [1 file]
a841932b chore(format): apply lint formatting across admin and orc... (+706/-551) [28 files]
d8849880 ci: add workflow to pre-build layered sidecar images (+195/-0) [1 file]
9e4d7bc7 test(session-gateway): cover event scoping and session id... (+182/-0) [1 file]
c5464a97 fix(sidecar): use sessionID in session lifecycle events (+16/-16) [3 files]
1033caa9 fix(orchestrator): harden SSE subscription promotion and ... (+21/-20) [3 files]
2c1bfcc4 chore(opencode): reduce local noise and clean up test pro... (+17/-1) [3 files]
f00b5016 Merge branch 'develop' into shady/fix-sidecar-sessionid-c...
cabc3bd2 fix(sidecar): preserve caller request id header precedence (+1/-3) [1 file]
f84dadd1 Merge branch 'develop' into donovan/cold-starts
6f133d66 Merge pull request #308 from tangle-network/develop
tangle-network/blueprint-agent: 12 commits (+521/-255)
1091f21c fix(ui): use closeCreditGate for complete state cleanup i... (+23/-6) [1 file]
368c8fb0 feat(pricing): use inline pricing dialog instead of navig... (+80/-57) [4 files]
130e0a6c feat(pricing): persist workbench state across checkout re... (+72/-0) [3 files]
cf2647f4 refactor(ui): consolidate checkout restore into single ef... (+17/-19) [2 files]
59e2d825 fix(pricing): use inline pricing dialog and preserve work... (+174/-64) [7 files]
310b4205 fix(chat): harden sidecar/session error handling and logging (+56/-35) [8 files]
5ae2dddd fix(chat): improve sidecar recovery observability (+12/-1) [2 files]
a6d1f147 fix(chat): tighten session guards to prevent cross-chat b... (+63/-18) [4 files]
c0cc9e4c Merge branch 'develop' into shady/fix-chat-msg-bleed
75816216 fix(chat): reduce event noise and harden session-scoped u... (+10/-54) [4 files]
6ec0cb65 fix(chat): avoid ghost thinking placeholders on session s... (+14/-1) [2 files]
053fdb86 Merge pull request #1366 from tangle-network/develop
Tue Feb 24: 8.8h [9:32am-10:56pm, 2 breaks]
tangle-network/agent-dev-container: 28 commits (+3051/-1257)
7fa25a0d fix(storage): harden thin pool activation in lvm script (+58/-38) [1 file]
e4e46392 fix(storage): improve activate diagnostics and dm node ha... (+11/-4) [1 file]
dd866fa5 fix: thin pool activation reliability in lvm storage scri... (+65/-38) [1 file]
f677ca2d fix(storage): follow up lvm script path and list handling (+18/-6) [1 file]
a60b06d2 fix(sidecar): use --disable-clients flag instead of nonex... (+5/-6) [2 files]
f628beba fix(storage): follow up lvm script path and list handling... (+18/-6) [1 file]
83b0439c fix(sidecar): use --disable-clients flag instead of nonex... (+5/-6) [2 files]
8ebf38f0 Merge pull request #312 from tangle-network/develop
088c0cb2 fix(scripts): detect stopped host-agent container during ... (+4/-3) [1 file]
7cb08961 fix(scripts): detect stopped host-agent container during ... (+4/-3) [1 file]
a5984756 Merge pull request #314 from tangle-network/develop
0d75515b fix(sidecar): root user for layer build (+7/-0) [1 file]
0d9d2eee chore(sidecar): bump newt version (+1/-1) [1 file]
01cb69fd fix(sidecar): dockerfile root user and version bump (#315) (+8/-1) [1 file]
21577e30 fix(cache): unify cache paths across host-agent and orche... (+245/-139) [18 files]
1b4990b2 docs(cache): add caching system QA audit report (+760/-0) [1 file]
7948d777 test(cache): add proxy env coverage and local e2e setup (+587/-1) [4 files]
35f1a7e8 test(cache): harden local proxy integration setup (+23/-3) [2 files]
481c0a9d feat: add caching to devtools (+115/-5) [1 file]
2a29a63c fix(cache): normalize cargo sparse registry and cleanup s... (+6/-4) [3 files]
acb6691c chore: remove debugging doc (+0/-760) [1 file]
35509749 chore(ci): type check (+20/-23) [1 file]
64145e00 fix(cache): honor proxy env config and preserve cache ove... (+29/-20) [3 files]
9e20cce2 test(cache): harden local proxy setup and e2e skipping (+29/-24) [2 files]
473a9ac8 fix(cache): align pnpm env paths and cache volume permiss... (+21/-8) [6 files]
c4d56297 test(cache): gate proxy e2e behind integration flag (+1/-1) [1 file]
60574233 docs(cache): clarify cache path and cleanup comments (+6/-3) [2 files]
11532234 fix(cache): e2e cache proxy setup with env/path unificati... (+1005/-154) [22 files]
Wed Feb 25: 8.1h [11:53am-10:20pm, 1 break]
tangle-network/agent-dev-container: 19 commits (+2303/-904)
9402ea30 fix(sidecar): use official Node dist URL for node-pty ins... (+3/-1) [1 file]
5bd96f97 fix(sidecar): use official Node dist URL for node-pty ins... (+3/-1) [1 file]
526794c9 fix(storage): return removed count from removeProjectCaches (+7/-3) [3 files]
c027abd2 fix(storage): return removed count from removeProjectCach... (+7/-3) [3 files]
a6ab133d feat(host-agent): add cache warm list with common npm and... (+119/-14) [2 files]
78d67dc7 fix(orchestrator): harden autoscaling lifecycle and scali... (+186/-58) [10 files]
765c7b0e fix(devtools): clear container proxy env when cache is di... (+25/-0) [1 file]
22d68618 chore(ci): security audit (+130/-126) [2 files]
30303a93 refactor(pangolin): use shared error helper and annotate ... (+54/-51) [3 files]
8b7af861 test(pangolin): add unit tests for cleanup script pure fu... (+532/-10) [2 files]
73a2b3b9 fix(cache): align Kellnr cratesio routing and seed local ... (+144/-8) [7 files]
20a54236 fix(host-agent): route cargo through Kellnr proxy in runt... (+61/-2) [3 files]
c450c824 chore(ci): security audit (+129/-125) [2 files]
7f27e9f2 fix(pangolin): harden cleanup script and document batch i... (+33/-26) [2 files]
7336466a test(pangolin): add error propagation and negative target... (+42/-0) [1 file]
1f7c9ce5 fix(cache): stabilize proxy config injection and warm-lis... (+304/-278) [7 files]
d91b7d61 fix(cache): write cargo config safely with printf %s (+8/-8) [2 files]
4ef3d738 fix(cache): Kellnr cratesio proxy routing, local dev seed... (+516/-190) [12 files]
2e944391 Merge pull request #318 from tangle-network/develop
tangle-network/blueprint-agent: 8 commits (+303/-63)
8c66eca8 fix(chat): recover pending discovery send after payment r... (+32/-8) [2 files]
caaff31f Merge branch 'develop' into fix/chat-credits-bug
2b5bf812 fix(chat): prevent duplicate discovery replay after refresh (+52/-13) [3 files]
c18f1609 refactor(chat): centralize discovery sessionStorage flags (+66/-24) [4 files]
a7c7a73e fix(chat): reset discovery retry flag on stream budget er... (+13/-3) [3 files]
2e666ed9 docs(chat): clarify payment error path comments (+11/-6) [1 file]
6e1e3634 fix(discovery): return to chat after refresh or redirect ... (+129/-9) [5 files]
6ef8a4a4 Merge pull request #1371 from tangle-network/develop
Thu Feb 26: 7.1h [1:18pm-7:52pm]
tangle-network/agent-dev-container: 22 commits (+2292/-1100)
9507c0b2 fix(host-agent): harden image update and docker cleanup (+361/-37) [8 files]
6552aad9 fix(orchestrator): add replenisher backoff after repeated... (+63/-4) [1 file]
126e8c06 fix(host-agent): enforce disk-threshold-based docker prune (+52/-28) [1 file]
53210718 fix(host-agent): improve docker storage cleanup and cache... (+52/-40) [2 files]
6bfce27f fix(scripts): preserve orchestrator host mapping during h... (+32/-1) [1 file]
58a3a6b1 Merge branch 'develop' into donovan/auto-scale-qa
e5e188a6 fix(orchestrator): add timeout for cargo config exec stre... (+17/-3) [1 file]
ca71b312 fix(orchestrator): drain cargo config exec stream before ... (+5/-17) [1 file]
acddfef0 chore(ci): security audit (+163/-114) [4 files]
30ab0bf5 fix(orchestrator): add timeout and error logging for carg... (+8/-1) [1 file]
cf02d227 fix(orchestrator): drain cargo config exec stream to prev... (+174/-116) [5 files]
35c7d210 refactor(host-agent): centralize disk usage and image cac... (+80/-72) [6 files]
d0963d99 docs(orchestrator): add autoscaling simulation plan and b... (+585/-0) [2 files]
f38a24b7 Merge branch 'develop' into prod-space-bug
a8557df4 fix(orchestrator): always resolve stack requests to confi... (+2/-5) [2 files]
066c02b4 chore: remove accidentally committed doc (+0/-582) [1 file]
992992a4 fix(host-agent): clean stale sidecar images and tighten u... (+74/-9) [4 files]
76733cc8 fix(host-agent): align disk pressure health signal and cl... (+16/-8) [2 files]
8b4661f5 fix(orchestrator): clear replenisher backoff state when p... (+8/-1) [1 file]
934b3a3d Merge branch 'develop' into feat/sidecar-vscode-port-dete...
9eb5d467 fix(orchestrator): always resolve stack requests to confi... (+2/-5) [2 files]
27b9cb5b fix(host-agent): prevent disk exhaustion from docker buil... (+598/-57) [11 files]
tangle-network/blueprint-agent: 5 commits (+328/-102)
48f08191 refactor(settings): hide plugins UI across app (+7/-7) [3 files]
f3532538 refactor(workbench): hide plugin panel from UI (+3/-1) [1 file]
433dc017 chore(settings): hide plugins UI across app (#1384) (+10/-8) [3 files]
f22b5fd0 docs(memory): require pre-task checklist across agent guides (+154/-43) [9 files]
2688eb54 docs(memory): require pre-task checklist across agent gui... (+154/-43) [9 files]
Fri Feb 27: 3.9h [11:31am-2:57pm]
tangle-network/agent-dev-container: 6 commits (+78/-8)
75d1fe81 fix(host-agent): harden cache proxy wiring and startup ch... (+30/-2) [4 files]
f16cf2d2 fix(host-agent): harden cache proxy wiring and startup ch... (+30/-2) [4 files]
21ee1075 fix(orchestrator): include hcloud-mock workspace manifest... (+3/-0) [1 file]
295634e7 fix(orchestrator): include hcloud-mock workspace manifest... (+3/-0) [1 file]
57be7922 fix(host-agent): improve docker update/runtime host conne... (+6/-2) [3 files]
d4790670 fix(host-agent): improve docker update/runtime host conne... (+6/-2) [3 files]
tangle-network/blueprint-agent: 9 commits (+401/-627)
f20358dd fix(web): respect user scroll intent during auto-scroll (+56/-34) [1 file]
e4aa8da9 refactor(web): simplify auto-scroll behavior logic (+81/-304) [1 file]
3686202e fix(web): cancel auto-scroll on user upward input (+54/-2) [1 file]
4a0fe459 fix(web): cancel auto-scroll on keyboard upward input (+11/-0) [1 file]
6aa2ca9f fix(web): harden auto-scroll input interruption guards (+19/-7) [1 file]
54f9457c fix(web): stabilize touch and resize auto-scroll guards (+12/-3) [1 file]
15f16b58 fix(web): disable sticky immediately on upward input (+17/-13) [1 file]
a2d69ef4 fix: outdated comment (+1/-1) [1 file]
c4bbd65e fix(chat): respect user scroll-up during agent streaming ... (+150/-263) [1 file]
Weekly tangle work total: 124.9h across 21 days
EXTERNAL ACTIVITY:
Thu Feb 12: 0.5h [12:51am-12:51am]
Avarok-Cybersecurity/citadel-workspace: 1 reviews
Weekly external activity total: 0.5h across 1 days
SUMMARY: 125.4h total (99.6% tangle, 0.4% external)
Pattern: 1pm-8pm tangle, daytime external activity
CODE VOLUME:
Total: +77,600 / -25,155 across 415 commits
Tangle: +77,600 / -25,155 (100%)
Top repos by LOC:
tangle-network/blueprint-agent: +55,874 / -13,562
tangle-network/agent-dev-container: +21,726 / -11,593
MERGED PRs: 94 in tangle-network (Feb 2026)
Total: +319,754 / -124,988 across 94 PRs
Features (31):
#329 AGE: fix(orchestrator): add missing hcloud-mock package to Docker build context (+3/0)
#1388 BLU: feat(memory): require pre-task checklist across agent guides (+154/-43)
#310 AGE: fix(sidecar): replace nonexistent --accept-clients newt flag with --disable-clients (+5/-6)
#307 AGE: fix(orchestrator): resolve container pool tracking leaks and add periodic docker drift audit (+510/-3)
#301 AGE: fix: prevent container and LVM volume leaks in pool cleanup and add orphaned volume reconciliation (+279/-44)
#1321 BLU: release: 021720261771463453 (+3043/-1524) ⭐ 10/10
#1306 BLU: feat: agent development memory tracking (+1362/-118) ⭐ 10/10
#1294 BLU: release: 021620261771286218 (+20218/-4048) ⭐ 10/10
#1286 BLU: feat(domains): update batch-16-projects (+7063/-1071) ⭐ 10/10
#1268 BLU: perf: parellelize, flatten, and deduplicate query/fetch logic (+271/-277)
#1267 BLU: perf: add KV caching for auth sessions and plan limits, fast-fail token 404 path (+390/-205)
#1263 BLU: fix(production): add missing DO migration for DevContainerWebSocketDO deletion (+8/0)
#22 GUI: feat: domain slackbot (+2674/0) ⭐ 10/10
#262 AGE: chore: sync domains (+1498/0)
#1261 BLU: perf: parallelize endpoints, fix N+1 queries, and add query limits (+529/-187)
#1259 BLU: feat(domains): update batch-2-projects (+769/0)
#261 AGE: chore: container catalog sync (+321/-3)
#1230 BLU: perf(web): SSR landing page (+51/-49)
#1229 BLU: chore(sidebar): improved user experience (+16/-8)
#1228 BLU: perf(sw): cache-first strategy for versioned assets (+232/-214)
#259 AGE: feat: add git support to agent containers (+63/-5)
#1213 BLU: feat(batch): rework batch variant card UI and activity feed (+941/-597)
#1189 BLU: chore: use consistent coloring for ui backgrounds (+481/-531)
#245 AGE: feat(terminal): web socket terminal implementation (+248/-14)
#1163 BLU: feat(feedback): expanded error reporting support (+465/-55)
#1162 BLU: feat(terminal): web socket terminal implementation (+153/-41)
#242 AGE: feat: add fast path caching for host-agent driver lookups (+155/-13)
#230 AGE: feat(profiles): config fetch (+79/-13)
#1112 BLU: feat(profiles): selection, configuration viewing, and paid tiers (+1352/-409)
#218 AGE: feat: batch runs, simulations, and reports (+10554/-101)
#1090 BLU: feat: batch runs, simulations, and reports (+18902/-907)
Bug Fixes (59):
#330 AGE: fix(host-agent): wire cache proxy config and host.docker.internal into agent containers (+6/-2)
#1394 BLU: fix(chat): respect user scroll-up during agent streaming (+150/-263)
#328 AGE: fix(host-agent): inject cache proxy config into agent containers (+30/-2)
#327 AGE: fix(host-agent): stabilize cargo config exec, fix stack image resolution (+2/-5)
#325 AGE: fix(orchestrator): drain cargo config exec stream to prevent startContainer hang (+174/-116)
#324 AGE: fix(host-agent): prevent disk exhaustion from docker build artifacts (+598/-57)
#321 AGE: fix(cache): Kellnr cratesio proxy routing, local dev seeding, and cargo config injection (+645/-315)
#1374 BLU: fix(discovery): return to chat after refresh or redirect (+129/-9)
#320 AGE: fix(ci): storage integration tests (+7/-3)
#319 AGE: fix(sidecar): use official Node dist URL for node-pty install (+3/-1)
#317 AGE: fix(cache): e2e cache proxy setup with env/path unification and tests (+1005/-154)
#315 AGE: fix(sidecar): dockerfile root user and version bump (+8/-1)
#313 AGE: fix(scripts): detect stopped host-agent container during update (+4/-3)
#311 AGE: fix(storage): follow up LVM script reliability and output consistency (+18/-6)
#309 AGE: fix: thin pool activation reliability in lvm storage script (+65/-38)
#1365 BLU: fix(pricing): use inline pricing dialog and preserve workbench state across checkout (+174/-64)
#1331 BLU: fix: sse vite stream transport (+4/-6)
#305 AGE: fix(ci): npm security audit (+9/-7)
#1330 BLU: fix: deployment vite environment variables (+20/-6)
#303 AGE: fix: set userId on pool-allocated sidecar metadata (+7/0)
#1329 BLU: fix(ci): specify wrangler config path for cloudflare deploy (+2/-2)
#1325 BLU: fix(routing): use root path as primary chat landing route (+12/-7)
#1322 BLU: fix(ui): spin animation for agent running state (+9/-20)
#1318 BLU: fix(websocket): prevent premature gateway connection and duplicate event processing (+251/-85)
#1305 BLU: fix: homepage component stability (+226/-108)
#296 AGE: fix(ci): resolve ajv ReDoS and qs arrayLimit bypass vulnerabilities (+20/-18)
#294 AGE: fix(admin-portal): redirect url and allowed emails (+28/-8)
#1296 BLU: fix(profiles): skills, agents, and commands (+183/-53)
#290 AGE: fix(deploy): cloudflare tunnel verify (+2/-2)
#1290 BLU: fix(domains): remove two duplicated domains (+1/-31)
#1287 BLU: fix(env): set vite orchestrator url (+2/0)
#1260 BLU: fix(ci): update provision-utils test to match current baseUrl passthrough behavior (+2/-1)
#20 DEV: fix: remove duplicated foundry container (+0/-7)
#1258 BLU: fix: discovery abort and incorrect url rewriting (+171/-38)
#1223 BLU: fix(terminal): staging terminal instability (+108/-155)
#1212 BLU: fix(discovery): decouple container selection from domains (+1009/-211)
#1193 BLU: fix(batch): move execution from waitUntil to streaming response (+849/-367)
#20 GUI: fix: make env values easier to access in domain generator (+40/-2)
#255 AGE: fix(batch): streaming reliability through host agent driver (+235/-118)
#1190 BLU: fix: terminal user input (data.stdout) duplication bug (+228/-12)
#1188 BLU: fix: incorrect and outdated info across user interface (+7/-21)
#1173 BLU: fix(batch): SSE streaming for variant execution cards (+146/-16)
#253 AGE: fix: harden batch sidecar env construction and X.509 CN generation (+160/-95)
#251 AGE: fix: correct sidecar image selection, credential handling, and container labels in batch/variant routes (+46/-7)
#250 AGE: fix(host-agent): delegate git clone to host-agent for remote workspace provisioning (+637/-8)
#249 AGE: fix(lsp): infinite lsp restart loop (+603/-167)
#248 AGE: fix(orchestrator): fix stale container cleanup loop and capacity blocking (+190/-16)
#247 AGE: fix(batch): batch tasks stuck in queue indefinitely (+477/-133)
#1167 BLU: fix: auto credit refill with spending limit (+8199/-85)
#246 AGE: fix: reduces likelihood of oom bug without increasing memory allocation (+80/0)
#1161 BLU: fix: build minutes warnings bug (+55/-47)
#244 AGE: chore: bump mcp version for vuln patch (+8/-18)
#241 AGE: fix: handle errors in context fetching (+27/-18)
#240 AGE: fix(terminal): race condition and incorrectly filtered content (+65/-16)
#1157 BLU: fix(plans): improved plan panel access (+120/-32)
#1156 BLU: fix(terminal): connection, duplication, and refresh (+300/-76)
#235 AGE: fix: inject orchestrator endpoint into sidecar (+10/0)
#1151 BLU: fix(sidecar): agent abort route (+2/-2)
#1150 BLU: fix(domains): container selection process (+47/-21)
Infrastructure (2):
#1327 BLU: chore(ci): change release-pr workflow cadence from bi-weekly to daily (+8/-21)
#1262 BLU: release: deploy to production (+228247/-111289)
Refactoring (1):
#1227 BLU: chore(batch): cleanup, user experience, and improvements (+1085/-103)
Trivial (1):
#1384 BLU: chore(settings): hide plugins UI across app (+10/-8)
AI Assessment:
Overall Score: 7/10
"Tjemmmic merged 94 PRs with +319754/-124988 lines. Heuristic scoring used (Claude CLI unavailable)."
Concerns:
• AI analysis unavailable — scores are heuristic based on LOC only
=== ALERTS: Tjemmmic ===
- Sat Feb 07: low output day (0.5h tangle)
JSON report saved to reports/2026-02-27.json
Charts for Tjemmmic:
reports/Tjemmmic/daily_hours.png
reports/Tjemmmic/hourly_heatmap.png
reports/Tjemmmic/weekly_trend.png
reports/Tjemmmic/loc_by_repo.png
Warnings:
- tangle PR activity failed for Tjemmmic: gh api /search/issues --paginate -f q=org:tangle-network is:pr author:Tjemmmic created:>=2026-01-31 -f per_page=100 failed: gh: Not Found (HTTP 404)
- tangle issue comments failed for Tjemmmic: gh api /search/issues --paginate -f q=org:tangle-network is:issue commenter:Tjemmmic updated:>=2026-01-31 -f per_page=100 failed: gh: Not Found (HTTP 404)
Created
February 27, 2026 23:14
-
-
Save drewstone/cc7c9e85a8b8554b86ca4cd85f6c1f9d to your computer and use it in GitHub Desktop.
Tjemmmic activity report — 2026-02
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment



