Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
0c4fb13
fix(copilot): keep a file-preview failure from stripping a tool call'…
waleedlatif1 Aug 12, 2026
5cf60f6
fix(v2): give every collection one pagination contract and close four…
waleedlatif1 Aug 12, 2026
878856b
chore(ci): declare least-privilege permissions on the desktop e2e wor…
waleedlatif1 Aug 12, 2026
74212ef
feat(models): add grok-4.6 and make it the xAI flagship (#6624)
waleedlatif1 Aug 12, 2026
afa0293
fix(docs): include API key header in generated code samples (#6630)
TheodoreSpeaks Aug 12, 2026
9dfd9db
feat(xai): wire reasoning effort through the Grok adapter (#6627)
waleedlatif1 Aug 12, 2026
6541a22
fix(v2): tell a caller when to come back on every failure meant to be…
waleedlatif1 Aug 12, 2026
81108d5
fix(v2): serve HEAD, advertise PATCH, and document the reachable 403 …
waleedlatif1 Aug 12, 2026
3ae83b1
fix(desktop): fix desktop prod ci #6628
Sg312 Aug 12, 2026
f4ee41b
improvement(blog): simplify provenance post structure (#6631)
icecrasher321 Aug 12, 2026
c411b1d
fix(workflow): allow dual-mode blocks inside loop/parallel subflows (…
j15z Aug 12, 2026
7022e2e
fix(workflow): stop the coloured knob leaving a barb at each shoulder…
waleedlatif1 Aug 12, 2026
8a0b328
fix(blocks): give a block one tile everywhere it is listed (#6634)
waleedlatif1 Aug 12, 2026
0e65ca3
fix(copilot): surface document render failures (#6629)
j15z Aug 12, 2026
7c2ba46
fix(cmdk): keep the first result focused and the top fog stable acros…
j15z Aug 12, 2026
1b63541
fix(v2): give the keyset cursor's timestamp an explicit SQL type (#6636)
waleedlatif1 Aug 12, 2026
9aa16e3
improvement(workflow): smooth the running hatch and sit it in the slo…
waleedlatif1 Aug 12, 2026
2805a8d
feat(windchill): add document integration (#6577)
BillLeoutsakosvl346 Aug 12, 2026
128054e
fix(workflow): stop subflows resizing themselves after every load (#6…
waleedlatif1 Aug 12, 2026
1fa40b8
feat(v2): complete and align the v2 API surface (#6643)
waleedlatif1 Aug 12, 2026
c58a642
fix(workflow): stop a nested block jumping when it leaves its contain…
waleedlatif1 Aug 12, 2026
e56b288
fix(workflow): draw a highlighted edge over the ordinary ones (#6642)
waleedlatif1 Aug 12, 2026
9f8d4d1
fix(billing): checkout guard, admin panel case (#6641)
icecrasher321 Aug 12, 2026
1faac4e
fix(tools): sanitize database execution errors (#6645)
TheodoreSpeaks Aug 12, 2026
aeb77dd
fix(files): allow document compiler to read referenced images (#6647)
TheodoreSpeaks Aug 12, 2026
f890c89
improvement(emails): size the header wordmark to the landing navbar's…
waleedlatif1 Aug 12, 2026
51df824
fix(copilot): align principal lifetime with orchestration (#6649)
TheodoreSpeaks Aug 13, 2026
2da8015
fix(enrichment): require work email company domain (#6531)
TheodoreSpeaks Aug 13, 2026
738006d
fix(emails): re-export the wordmark onto its original canvas (#6651)
waleedlatif1 Aug 13, 2026
29853fb
improvement(docs): make the API reference read as code and unify its …
waleedlatif1 Aug 13, 2026
ec70c4d
improvement(nav): cut prefetch and session-recorder waste (#6656)
waleedlatif1 Aug 13, 2026
e4019fa
fix(files): preserve principals when serving generated documents (#6654)
TheodoreSpeaks Aug 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
219 changes: 219 additions & 0 deletions .agents/skills/v2-api-conventions/SKILL.md

Large diffs are not rendered by default.

218 changes: 218 additions & 0 deletions .claude/commands/v2-api-conventions.md

Large diffs are not rendered by default.

213 changes: 213 additions & 0 deletions .cursor/commands/v2-api-conventions.md

Large diffs are not rendered by default.

10 changes: 9 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -697,7 +697,15 @@ jobs:
desktop-release:
name: Desktop Release
needs: [create-release, check-desktop-signing, detect-version]
if: needs.check-desktop-signing.outputs.configured == 'true'
# Suppress the implicit success() check: check-desktop-signing has an
# intentionally skipped transitive dependency on main, which would
# otherwise cascade-skip this job even when every direct need succeeded.
if: >-
!cancelled() &&
needs.create-release.result == 'success' &&
needs.check-desktop-signing.result == 'success' &&
needs.detect-version.result == 'success' &&
needs.check-desktop-signing.outputs.configured == 'true'
permissions:
contents: write
uses: ./.github/workflows/desktop-release.yml
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/desktop-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ name: Desktop E2E
on:
workflow_dispatch:

permissions:
contents: read

concurrency:
group: desktop-e2e-${{ github.ref }}
cancel-in-progress: true
Expand Down
3 changes: 2 additions & 1 deletion apps/docs/app/[lang]/[[...slug]]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { CodeBlock } from '@/components/ui/code-block'
import { Heading } from '@/components/ui/heading'
import { ResponseSection } from '@/components/ui/response-section'
import { i18n } from '@/lib/i18n'
import { getApiSpecContent, openapi } from '@/lib/openapi'
import { getApiSpecContent, getAuthenticatedCodeSamples, openapi } from '@/lib/openapi'
import { type PageData, source } from '@/lib/source'
import { DOCS_BASE_URL } from '@/lib/urls'

Expand Down Expand Up @@ -71,6 +71,7 @@ function stripLocalePrefix(url: string, lang: string): string {

const APIPage = createAPIPage(openapi, {
playground: { enabled: false },
generateCodeSamples: getAuthenticatedCodeSamples,
client: {
operation: { APIExampleSelector },
},
Expand Down
Loading
Loading