[{"data":1,"prerenderedAt":480},["ShallowReactive",2],{"$flIneKQk-hkLzwbU4qGZfcEfGK6U0Ev92JJBcyHRzO6Y":3},{"from":4,"to":5,"cycles":6,"entries":352,"repos":353,"releases":472,"deploys":473,"captures":474,"clusters":475,"subjects":476,"notes":477,"week":4,"prev":56,"next":479,"current":21},"2026-05-18","2026-05-24",{"started":7,"open":50,"closed":351},[8,22,35,40,45],{"project":9,"projectLabel":10,"id":11,"num":12,"dir":13,"title":14,"focus":15,"status":16,"thumbnail":17,"started":18,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":20,"quietWeeks":20,"stale":21,"active":21},"www","www.qpoint.io","c5",5,"c5.cookie-consent-audit","Cookie Consent Audit & Fix","Audit and fix cookie consent persistence so decisions survive deploys","active",null,"2026-05-21","record",1,false,{"project":23,"projectLabel":24,"id":25,"num":26,"dir":27,"title":28,"focus":17,"status":29,"thumbnail":17,"started":30,"startedSource":31,"closed":32,"closedSource":19,"openWeeks":20,"quietWeeks":33,"stale":21,"active":34},"design","Design","c47",47,"c47.pixel-pawns","Pixel Pawns","archived","2026-05-20","git","2026-08-15",0,true,{"project":23,"projectLabel":24,"id":36,"num":37,"dir":38,"title":39,"focus":17,"status":29,"thumbnail":17,"started":30,"startedSource":31,"closed":32,"closedSource":19,"openWeeks":20,"quietWeeks":33,"stale":21,"active":34},"c46",46,"c46.brochure-dark-mode","Brochure Site Dark Mode Definition",{"project":23,"projectLabel":24,"id":41,"num":42,"dir":43,"title":44,"focus":17,"status":29,"thumbnail":17,"started":30,"startedSource":31,"closed":32,"closedSource":19,"openWeeks":20,"quietWeeks":33,"stale":21,"active":34},"c45",45,"c45.ai-agent-policy-pages","AI Agent Policy Pages",{"project":9,"projectLabel":10,"id":46,"num":47,"dir":48,"title":49,"focus":17,"status":16,"thumbnail":17,"started":30,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":20,"quietWeeks":33,"stale":21,"active":34},"c2",2,"c2.brochure-site-q2","Brochure Site Q2 Redesign",[51,57,65,71,81,88,94,101,111,118,126,133,140,151,158,165,173,180,187,192,199,206,212,219,224,232,240,247,256,263,271,278,283,291,295,300,304,309,313,319,326,332,336,339,346],{"project":9,"projectLabel":10,"id":52,"num":20,"dir":53,"title":54,"focus":55,"status":16,"thumbnail":17,"started":56,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":47,"quietWeeks":33,"stale":21,"active":34},"c1","c1.q-nuxt-layer-integration","Q Nuxt Layer Integration","Complete q-nuxt-layer integration for www.qpoint.io and deploy","2026-05-11",{"project":58,"projectLabel":59,"id":60,"num":61,"dir":62,"title":63,"focus":17,"status":16,"thumbnail":64,"started":56,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":47,"quietWeeks":20,"stale":21,"active":21},"bob-wire","Bob-Wire","c14",14,"c14.qcontrol-brochure-site","QControl Brochure Site","\u002Fcycles\u002Fbob-wire\u002Fc14-index.png",{"project":58,"projectLabel":59,"id":66,"num":67,"dir":68,"title":69,"focus":17,"status":16,"thumbnail":70,"started":56,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":47,"quietWeeks":20,"stale":21,"active":21},"c13",13,"c13.ai-agent-policies","AI Agent Policies","\u002Fcycles\u002Fbob-wire\u002Fc13-index.png",{"project":72,"projectLabel":73,"id":74,"num":75,"dir":76,"title":77,"focus":78,"status":29,"thumbnail":79,"started":80,"startedSource":19,"closed":32,"closedSource":31,"openWeeks":47,"quietWeeks":47,"stale":21,"active":21},"qmap","Qmap","c28",28,"c28.live-qcontrol-stream","live-qcontrol-stream","Live qcontrol event stream → qmap visualization via SSE bridge","\u002Fcycles\u002Fqmap\u002Fc28-dataflows.png","2026-05-13",{"project":58,"projectLabel":59,"id":82,"num":83,"dir":84,"title":85,"focus":17,"status":16,"thumbnail":86,"started":87,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":12,"quietWeeks":47,"stale":21,"active":21},"c12",12,"c12.inventory-deep-dive","Inventory Deep Dive","\u002Fcycles\u002Fbob-wire\u002Fc12-index.png","2026-04-24",{"project":58,"projectLabel":59,"id":89,"num":90,"dir":91,"title":92,"focus":17,"status":16,"thumbnail":17,"started":93,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":12,"quietWeeks":47,"stale":21,"active":21},"c11",11,"c11.pixel-character-system","Pixel Character System","2026-04-23",{"project":58,"projectLabel":59,"id":95,"num":96,"dir":97,"title":98,"focus":17,"status":16,"thumbnail":99,"started":100,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":12,"quietWeeks":47,"stale":21,"active":21},"c10",10,"c10.security-overview-benchmark","Security Overview Benchmark","\u002Fcycles\u002Fbob-wire\u002Fc10-index.png","2026-04-22",{"project":23,"projectLabel":24,"id":102,"num":103,"dir":104,"title":105,"focus":106,"status":107,"thumbnail":17,"started":108,"startedSource":19,"closed":109,"closedSource":110,"openWeeks":12,"quietWeeks":47,"stale":21,"active":21},"c44",44,"c44.figma-ai-dashboard-redesign","Figma AI Dashboard Redesign","Establish a clean Figma-first source of truth for the dashboard redesign by modeling a flexible visual component API, then use AI to accelerate exploration without polluting the design system","closing","2026-04-21","2026-11-14","provisional",{"project":23,"projectLabel":24,"id":112,"num":113,"dir":114,"title":115,"focus":116,"status":29,"thumbnail":17,"started":117,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":12,"quietWeeks":47,"stale":21,"active":21},"c43",43,"c43.ai-ecosystem-inventory-map","AI Ecosystem Inventory Map","Define the qmap implementation path for an inventory\u002Findex view of the company-wide AI ecosystem","2026-04-20",{"project":23,"projectLabel":24,"id":119,"num":120,"dir":121,"title":122,"focus":123,"status":107,"thumbnail":17,"started":124,"startedSource":19,"closed":109,"closedSource":110,"openWeeks":125,"quietWeeks":47,"stale":21,"active":21},"c42",42,"c42.runtime-session-map-publishing","Runtime Session Map Publishing","Define the design-app-native publish path for the qmap runtime-session map without starting implementation before qmap is ready","2026-04-17",6,{"project":23,"projectLabel":24,"id":127,"num":128,"dir":129,"title":130,"focus":131,"status":107,"thumbnail":132,"started":124,"startedSource":19,"closed":109,"closedSource":110,"openWeeks":125,"quietWeeks":47,"stale":21,"active":21},"c41",41,"c41.signal-column-flow","Signal Column Flow","Prototype a column-based evidence ladder that moves from noisy session signal to reduced entities, actions, and provisional outcomes","\u002Farchive\u002F2026-q3\u002Fc41-signal-column-flow.png",{"project":23,"projectLabel":24,"id":134,"num":135,"dir":136,"title":137,"focus":138,"status":29,"thumbnail":17,"started":139,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":125,"quietWeeks":47,"stale":21,"active":21},"c38",38,"c38.qcontrol-visibility-storytelling","qcontrol Visibility Storytelling","Design briefs for the trust, provenance, storytelling, and layered-visibility framing around qcontrol-driven visualizations","2026-04-16",{"project":141,"projectLabel":142,"id":143,"num":144,"dir":145,"title":146,"focus":147,"status":148,"thumbnail":17,"started":149,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":67,"quietWeeks":150,"stale":21,"active":21},"market-analyst","Market Analyst","c7",7,"c7.avoma-notes","avoma-notes","Explore and integrate Avoma notes data into extraction pipeline and dashboard visualizations.","parked","2026-02-25",9,{"project":141,"projectLabel":142,"id":152,"num":153,"dir":154,"title":155,"focus":156,"status":148,"thumbnail":17,"started":157,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":67,"quietWeeks":83,"stale":21,"active":21},"c4",4,"c4.refinement","refinement","Refine how extracted data is displayed in the dashboard and improve extraction quality where gaps exist.","2026-02-24",{"project":141,"projectLabel":142,"id":159,"num":160,"dir":161,"title":162,"focus":163,"status":148,"thumbnail":17,"started":164,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":61,"quietWeeks":83,"stale":21,"active":21},"c3",3,"c3.oauth","oauth","Add Google OAuth to restrict dashboard access to @qpoint.io team members.","2026-02-20",{"project":72,"projectLabel":73,"id":166,"num":167,"dir":168,"title":169,"focus":170,"status":16,"thumbnail":171,"started":172,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":160,"quietWeeks":160,"stale":34,"active":21},"c27",27,"c27.mcp-server-fleet","mcp-server-fleet","Deterministic synthetic MCP server fleet views for screenshot capture","\u002Fcycles\u002Fqmap\u002Fc27-callers-selected.png","2026-05-04",{"project":72,"projectLabel":73,"id":174,"num":175,"dir":176,"title":177,"focus":178,"status":16,"thumbnail":179,"started":108,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":12,"quietWeeks":160,"stale":34,"active":21},"c25",25,"c25.ai-ecosystem-inventory-map","ai-ecosystem-inventory-map","Build a qmap inventory\u002Findex view of the company-wide AI ecosystem using deterministic synthetic data first","\u002Fcycles\u002Fqmap\u002Fc25-ai-ecosystem-inventory-map.png",{"project":72,"projectLabel":73,"id":181,"num":182,"dir":183,"title":184,"focus":185,"status":16,"thumbnail":17,"started":186,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":153,"quietWeeks":153,"stale":34,"active":21},"c26",26,"c26.flatland-view","flatland-view","Add a `flatland` view (topdown camera + pitched 3D models) for VOX\u002FOBJ-backed actors","2026-04-28",{"project":58,"projectLabel":59,"id":188,"num":150,"dir":189,"title":190,"focus":17,"status":16,"thumbnail":191,"started":117,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":12,"quietWeeks":153,"stale":34,"active":21},"c9","c9.meaning-layer-dashboard","Meaning-Layer Dashboard","\u002Fcycles\u002Fbob-wire\u002Fc9-index.png",{"project":72,"projectLabel":73,"id":193,"num":194,"dir":195,"title":196,"focus":197,"status":16,"thumbnail":198,"started":124,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":125,"quietWeeks":153,"stale":34,"active":21},"c24",24,"c24.synthetic-live-session-replay","synthetic-live-session-replay","Build a deterministic synthetic replay path for live-feeling qmap sessions","\u002Fcycles\u002Fqmap\u002Fc24-complete.png",{"project":72,"projectLabel":73,"id":200,"num":201,"dir":202,"title":203,"focus":204,"status":16,"thumbnail":205,"started":124,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":125,"quietWeeks":153,"stale":34,"active":21},"c23",23,"c23.custom-obj-models","custom-obj-models","Validate import, normalization, and rendering of custom `.obj` actor models in qmap","\u002Fcycles\u002Fqmap\u002Fc23-cowboy.png",{"project":23,"projectLabel":24,"id":207,"num":208,"dir":209,"title":210,"focus":17,"status":29,"thumbnail":211,"started":139,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":125,"quietWeeks":12,"stale":34,"active":21},"c40",40,"c40.qpixel-library","Qpixel Library","\u002Farchive\u002F2026-q3\u002Fc40-qpixel-editor.png",{"project":23,"projectLabel":24,"id":213,"num":214,"dir":215,"title":216,"focus":217,"status":29,"thumbnail":218,"started":139,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":125,"quietWeeks":12,"stale":34,"active":21},"c39",39,"c39.timeline-visualization","Timeline Visualization","Horizontal timeline system for artifacts, history, and curated milestones across the design site","\u002Farchive\u002F2026-q3\u002Fc39-timeline.png",{"project":23,"projectLabel":24,"id":220,"num":221,"dir":222,"title":223,"focus":17,"status":29,"thumbnail":17,"started":139,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":125,"quietWeeks":12,"stale":34,"active":21},"c37",37,"c37.qcontrol-file-debug","qcontrol File Event Debug",{"project":72,"projectLabel":73,"id":225,"num":226,"dir":227,"title":228,"focus":229,"status":16,"thumbnail":230,"started":231,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":125,"quietWeeks":12,"stale":34,"active":21},"c22",22,"c22.runtime-session-map","runtime-session-map","Visualize a single qcontrol runtime session as a qmap entity-type topology","\u002Fcycles\u002Fqmap\u002Fc22-fileheavy.png","2026-04-15",{"project":23,"projectLabel":24,"id":233,"num":234,"dir":235,"title":236,"focus":237,"status":29,"thumbnail":17,"started":238,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":239,"quietWeeks":12,"stale":34,"active":21},"c33",33,"c33.ai-ecosystem-visualizations","ai-ecosystem-visualizations","Visual experiments expressing the AI agent monitoring dataset for security teams","2026-04-03",8,{"project":72,"projectLabel":73,"id":241,"num":242,"dir":243,"title":244,"focus":245,"status":16,"thumbnail":246,"started":238,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":239,"quietWeeks":12,"stale":34,"active":21},"c21",21,"c21.ai-session-map","ai-session-map","Visualize a single AI agent session as a qmap entity-type topology","\u002Fcycles\u002Fqmap\u002Fc21-ai-session-map.png",{"project":72,"projectLabel":73,"id":248,"num":249,"dir":250,"title":251,"focus":252,"status":253,"thumbnail":254,"started":255,"startedSource":19,"closed":32,"closedSource":31,"openWeeks":239,"quietWeeks":12,"stale":34,"active":21},"c20",20,"c20.dataflow-arrows","Dataflow Arrows","Directional arrow indicators on dataflow lines","unlisted","\u002Fcycles\u002Fqmap\u002Fc20-arrows-distributed.png","2026-03-30",{"project":72,"projectLabel":73,"id":257,"num":258,"dir":259,"title":260,"focus":261,"status":253,"thumbnail":262,"started":255,"startedSource":19,"closed":32,"closedSource":31,"openWeeks":239,"quietWeeks":12,"stale":34,"active":21},"c19",19,"c19.data-flow","Data Flow","QMapDataflow wrapper with config-driven props and tag-based context grouping","\u002Fcycles\u002Fqmap\u002Fc19-data-flow.png",{"project":72,"projectLabel":73,"id":264,"num":265,"dir":266,"title":267,"focus":268,"status":253,"thumbnail":269,"started":270,"startedSource":19,"closed":32,"closedSource":31,"openWeeks":150,"quietWeeks":12,"stale":34,"active":21},"c18",18,"c18.control-components","Control Components","Schema-driven configurator for runtime property control","\u002Fcycles\u002Fqmap\u002Fc18-airy-stage.png","2026-03-24",{"project":272,"projectLabel":273,"id":89,"num":90,"dir":274,"title":275,"focus":276,"status":29,"thumbnail":277,"started":238,"startedSource":19,"closed":32,"closedSource":31,"openWeeks":239,"quietWeeks":144,"stale":34,"active":21},"qflow","Qflow","c11.ai-ecosystem","AI Ecosystem","PixiJS experiments expressing the AI agent monitoring dataset for security teams","\u002Fcycles\u002Fqflow\u002Fc11-ai-ecosystem.png",{"project":58,"projectLabel":59,"id":152,"num":153,"dir":279,"title":280,"focus":17,"status":16,"thumbnail":281,"started":282,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":239,"quietWeeks":144,"stale":34,"active":21},"c4.aii-agents-entity","AI Agents Entity","\u002Fcycles\u002Fbob-wire\u002Fc4-agent-sessions.png","2026-04-01",{"project":72,"projectLabel":73,"id":284,"num":285,"dir":286,"title":287,"focus":288,"status":253,"thumbnail":289,"started":290,"startedSource":19,"closed":32,"closedSource":31,"openWeeks":150,"quietWeeks":239,"stale":34,"active":21},"c17",17,"c17.dataflow-detail","Dataflow Detail","Single dataflow detail view with per-actor context toggling","\u002Fcycles\u002Fqmap\u002Fc17-checkout-stripe.png","2026-03-23",{"project":272,"projectLabel":273,"id":95,"num":96,"dir":292,"title":293,"focus":17,"status":16,"thumbnail":294,"started":290,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":150,"quietWeeks":239,"stale":34,"active":21},"c10.real-data","Real Data","\u002Fcycles\u002Fqflow\u002Fc10-devtools-iso.png",{"project":272,"projectLabel":273,"id":296,"num":239,"dir":297,"title":298,"focus":17,"status":16,"thumbnail":299,"started":290,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":150,"quietWeeks":239,"stale":34,"active":21},"c8","c8.label-controls","label controls","\u002Fcycles\u002Fqflow\u002Fc8-bottom-warm.png",{"project":58,"projectLabel":59,"id":159,"num":160,"dir":301,"title":302,"focus":17,"status":16,"thumbnail":303,"started":290,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":150,"quietWeeks":239,"stale":34,"active":21},"c3.dataflows","Dataflows","\u002Fcycles\u002Fbob-wire\u002Fc3-dataflows-overview.png",{"project":23,"projectLabel":24,"id":166,"num":167,"dir":305,"title":306,"focus":307,"status":29,"thumbnail":17,"started":308,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":96,"quietWeeks":239,"stale":34,"active":21},"c27.publishing","Publishing","Publish four internal projects to Cloudflare Pages","2026-03-16",{"project":272,"projectLabel":273,"id":188,"num":150,"dir":310,"title":311,"focus":312,"status":16,"thumbnail":17,"started":308,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":96,"quietWeeks":239,"stale":34,"active":21},"c9.dev-tools-integration","c9 · dev-tools-integration","Integrate qflow with qtap dev-tools in app.qpoint.io — qflow as bird's-eye view, dev-tools as detail inspector, fed by live production SSE traffic.",{"project":58,"projectLabel":59,"id":52,"num":20,"dir":314,"title":315,"focus":316,"status":16,"thumbnail":317,"started":318,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":83,"quietWeeks":239,"stale":34,"active":21},"c1.situation-room","Situation Room","Situation Room wireframe — problem-space command center for data governance","\u002Fcycles\u002Fbob-wire\u002Fc1-index.png","2026-03-03",{"project":23,"projectLabel":24,"id":320,"num":321,"dir":322,"title":323,"focus":17,"status":29,"thumbnail":324,"started":325,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":96,"quietWeeks":150,"stale":34,"active":21},"c32",32,"c32.security-policy-pages","Security Policy Pages","\u002Fcycles\u002Fdesign\u002Fc32-policy-detail.png","2026-03-19",{"project":23,"projectLabel":24,"id":327,"num":328,"dir":329,"title":330,"focus":17,"status":29,"thumbnail":331,"started":325,"startedSource":19,"closed":32,"closedSource":19,"openWeeks":96,"quietWeeks":150,"stale":34,"active":21},"c31",31,"c31.page-mocks","Page Mocks","\u002Fcycles\u002Fdesign\u002Fc31-security-overview.png",{"project":23,"projectLabel":24,"id":284,"num":285,"dir":333,"title":334,"focus":17,"status":29,"thumbnail":17,"started":335,"startedSource":31,"closed":32,"closedSource":19,"openWeeks":90,"quietWeeks":96,"stale":34,"active":21},"c17.design-cleanup","Applying Design to the Design Site","2026-03-13",{"project":23,"projectLabel":24,"id":296,"num":239,"dir":337,"title":338,"focus":17,"status":16,"thumbnail":17,"started":335,"startedSource":31,"closed":17,"closedSource":17,"openWeeks":90,"quietWeeks":96,"stale":34,"active":21},"c8.sharing-design-philosophy","Sharing Design Philosophy",{"project":340,"projectLabel":341,"id":46,"num":47,"dir":342,"title":343,"focus":344,"status":16,"thumbnail":17,"started":345,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":83,"quietWeeks":96,"stale":34,"active":21},"app","app.qpoint.io","c2.mcp-apps","MCP Apps","Add AI assistant UI to app.qpoint.io with shared Vue components usable as MCP Apps","2026-03-05",{"project":340,"projectLabel":341,"id":52,"num":20,"dir":347,"title":348,"focus":349,"status":16,"thumbnail":17,"started":350,"startedSource":19,"closed":17,"closedSource":17,"openWeeks":61,"quietWeeks":96,"stale":34,"active":21},"c1.documentation-cleanup","documentation-cleanup","Improve component documentation quality with better examples and human-AI collaborative workflow","2026-02-19",[],[],[354,362,368,462],{"id":23,"label":24,"commits":355},[356,359],{"repo":23,"sha":357,"date":30,"subject":358,"pr":17},"6ceefe1fbf","add GitHub Projects integration to canonical cycle-manager",{"repo":23,"sha":360,"date":30,"subject":361,"pr":17},"fe0d8a4dee","add cycles c45–c47: AI agent policy pages, dark mode brief, pixel pawns brief",{"id":9,"label":10,"commits":363},[364],{"repo":9,"sha":365,"date":30,"subject":366,"pr":367},"307aff7","Qcontrol 👶  (#58)",58,{"id":369,"label":369,"commits":370},"qcontrol",[371,376,381,385,389,393,397,401,405,409,413,417,421,425,429,433,437,441,445,449,453,458],{"repo":369,"sha":372,"date":373,"subject":374,"pr":375},"16f7c6ece","2026-05-23","Decode Cursor RunSSE response stream → full conversation events (#338)",338,{"repo":369,"sha":377,"date":378,"subject":379,"pr":380},"9860089ab","2026-05-22","qproxy: skip SSE parser for connect-content-encoding responses (Cursor hotfix) (#340)",340,{"repo":369,"sha":382,"date":378,"subject":383,"pr":384},"72909d83e","Add Cursor Desktop traffic capture through MITM proxy (#335)",335,{"repo":369,"sha":386,"date":378,"subject":387,"pr":388},"19112adb7","aggregate claude tool calls + results (#332, #333, #334 combined) (#337)",337,{"repo":369,"sha":390,"date":378,"subject":391,"pr":392},"f09a30448","Enable Open Policy Agent config for openshell plugin (needed for DefenseClaw) (#336)",336,{"repo":369,"sha":394,"date":378,"subject":395,"pr":396},"7fd9651a7","fix: add cmake to Docker build dependencies (#314)",314,{"repo":369,"sha":398,"date":18,"subject":399,"pr":400},"12a9e7eaa","Funnel Claude adapter events through an aggregator (#331)",331,{"repo":369,"sha":402,"date":18,"subject":403,"pr":404},"307a85d2c","Structure agent tool result output blocks (#320)",320,{"repo":369,"sha":406,"date":18,"subject":407,"pr":408},"6d256ab32","Add Bedrock invoke-with-response-stream parser (#327)",327,{"repo":369,"sha":410,"date":18,"subject":411,"pr":412},"f44fd98b4","Add OpenRouter Chat Completions API as a qllm provider (#302)",302,{"repo":369,"sha":414,"date":18,"subject":415,"pr":416},"252f7fa3e","Document isolated Codex MCP smoke config (#330)",330,{"repo":369,"sha":418,"date":18,"subject":419,"pr":420},"522e72607","Add OpenAI HTTP REST provider (Responses + Chat Completions) (#298)",298,{"repo":369,"sha":422,"date":18,"subject":423,"pr":424},"823c3cda1","Add smoke testing docs and MCP fixtures (#328)",328,{"repo":369,"sha":426,"date":18,"subject":427,"pr":428},"125a60731","Adapter event aggregation: plan + prereqs (#319)",319,{"repo":369,"sha":430,"date":30,"subject":431,"pr":432},"7d256b61e","Run agents in an OpenShell-compatible sandbox (#289)",289,{"repo":369,"sha":434,"date":30,"subject":435,"pr":436},"6833736c0","Fix Bedrock tool events and tighten CI caches (#312)",312,{"repo":369,"sha":438,"date":30,"subject":439,"pr":440},"45fa44b4b","Structure agent tool events with a tagged Tool enum (#309)",309,{"repo":369,"sha":442,"date":30,"subject":443,"pr":444},"46856ce8f","Add AWS Bedrock Runtime Converse API as a qllm provider (#301)",301,{"repo":369,"sha":446,"date":30,"subject":447,"pr":448},"e9ca2592e","Bump openssl from 0.10.79 to 0.10.80 in the cargo group across 1 directory (#303)",303,{"repo":369,"sha":450,"date":30,"subject":451,"pr":452},"410b692f6","add plugin to parse LLM provider wire protocols (#297)",297,{"repo":369,"sha":454,"date":455,"subject":456,"pr":457},"fde81c76f","2026-05-19","docs(rust-sdk): fix ABI README accuracy (#293)",293,{"repo":369,"sha":459,"date":4,"subject":460,"pr":461},"efc230014","docs(qevents): document discover session events (#292)",292,{"id":463,"label":463,"commits":464},"qtap",[465,469],{"repo":463,"sha":466,"date":455,"subject":467,"pr":468},"5eb75ae","chore(deps-dev): bump postcss from 8.5.6 to 8.5.14 in \u002Fpkg\u002Fdevtools\u002Fapp in the npm_and_yarn group across 1 directory (#329)",329,{"repo":463,"sha":470,"date":455,"subject":471,"pr":416},"e61ca19","fix: remove vulnerable moby dependency (#330)",[],[],[],[],[],[478],"Deploys come from this checkout's deploy-branch reflog, which starts 2026-10-16.","2026-05-25",1794686603813]