Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
f1a40d1
Project import generated by Copybara.
Sep 20, 2026
a1d7c14
Project import generated by Copybara.
Sep 20, 2026
ac703a8
Project import generated by Copybara.
Sep 20, 2026
82cf8df
Project import generated by Copybara.
Sep 20, 2026
d21bdc8
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 20, 2026
1bf0483
chore: project api from Mono a2e8b231b208
Sep 20, 2026
b6d8cac
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 20, 2026
b3a0310
chore: project api from Mono cc1e1c0a4251
Sep 20, 2026
86523c3
chore: project api from Mono 9b559bc70e7d
Sep 21, 2026
5a95859
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
aff3c56
chore: project api from Mono 78799bd5ae75
Sep 21, 2026
96fbea9
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
d87ef71
chore: project api from Mono 9a003786d767
Sep 21, 2026
a10a028
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
0aa7b6f
chore: project api from Mono 511bd2305f5a
Sep 21, 2026
8ff8d21
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 21, 2026
6a4f422
chore: project api from Mono ad7b9df0b712
Sep 21, 2026
33b4bc4
chore: project api from Mono 3a95acea6719
Sep 21, 2026
525330e
chore: project api from Mono c16f3515c56a
Sep 21, 2026
dd8dceb
chore: project api from Mono 4ab4845398fd
Sep 21, 2026
60209a5
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 22, 2026
c46a7cf
chore: project api from Mono 43ad52f7bcc9
Sep 22, 2026
a29facb
chore: project api from Mono 2df44a8283c0
Sep 22, 2026
3e9fe6b
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 22, 2026
5e45d26
chore: project api from Mono f6e0aa99e756
Sep 22, 2026
290a3a5
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 22, 2026
090e260
chore: project api from Mono 3457dcec675e
Sep 22, 2026
8cee203
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 22, 2026
89e1fcf
chore: project api from Mono 2102d45bdf4c
Sep 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .repository-projection.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
"projection": "api",
"projectionSchemaVersion": 1,
"sourceRepository": "dx-corp/mono",
"sourceSha": "3457dcec675e2f625d5c4fd2b029354a6c999872",
"sourceSha": "2102d45bdf4cf6222425e5b03441015fa8b56026",
"destinationRepository": "dx-corp/api",
"priorProjectedBase": "e764dcd689aac72dcdec4c212c4bb55ee572d79d",
"priorProjectedBase": "c5a0cb3eba3ee7d6f925cc427731059da8baaf9d",
"definitionDigest": "144b18a5c1f3e7ee6e2d1abc32f80a97adfeacd088911ec659d63622fe85d18c",
"toolDigest": "f58d71f023a4f0a27d77cb96dcc5348a40816d0b",
"contentDigest": "d2824e000820bf3c6f06ba07ad78da049a98e9f757b1f5b856d8947ca567940e",
"contentDigest": "9c511d26160cf43067b82f99f3074eaf99f44b8b9dfe72f0d89f3e221a24984a",
"publicationEligible": true
}
18 changes: 18 additions & 0 deletions openapi/console/v1/console.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21858,6 +21858,13 @@ components:
archiveFilter:
title: archive_filter
$ref: '#/components/schemas/console.v1.OperatingThreadArchiveFilter'
projectResourceId:
type: string
title: project_resource_id
maxLength: 255
description: |-
Return only the threads bound to this source project. Empty returns every
thread in the tenant scope, bound or not.
title: ListOperatingChannelsRequest
required:
- query
Expand Down Expand Up @@ -23281,6 +23288,17 @@ components:
Fork provenance is durable owner metadata, absent on a thread that was
started directly.
$ref: '#/components/schemas/console.v1.OperatingThreadFork'
projectResourceId:
type: string
title: project_resource_id
maxLength: 255
description: |-
The source project this thread's work belongs to, empty when the thread
has never submitted a turn against one. This is the existing
`project_resource_id` from SubmitOperatingMessageRequest, recorded durably
on the thread so several threads working the same project can be listed
together. It is a grouping, never an authority: every read still resolves
the thread under the caller's own tenant scope.
title: OperatingChannel
additionalProperties: false
description: |-
Expand Down
18 changes: 18 additions & 0 deletions openapi/deixic/v1/deixic.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21125,6 +21125,13 @@ components:
archiveFilter:
title: archive_filter
$ref: '#/components/schemas/console.v1.OperatingThreadArchiveFilter'
projectResourceId:
type: string
title: project_resource_id
maxLength: 255
description: |-
Return only the threads bound to this source project. Empty returns every
thread in the tenant scope, bound or not.
title: ListOperatingChannelsRequest
required:
- query
Expand Down Expand Up @@ -22362,6 +22369,17 @@ components:
Fork provenance is durable owner metadata, absent on a thread that was
started directly.
$ref: '#/components/schemas/console.v1.OperatingThreadFork'
projectResourceId:
type: string
title: project_resource_id
maxLength: 255
description: |-
The source project this thread's work belongs to, empty when the thread
has never submitted a turn against one. This is the existing
`project_resource_id` from SubmitOperatingMessageRequest, recorded durably
on the thread so several threads working the same project can be listed
together. It is a grouping, never an authority: every read still resolves
the thread under the caller's own tenant scope.
title: OperatingChannel
additionalProperties: false
description: |-
Expand Down
17 changes: 17 additions & 0 deletions proto/console/v1/console.proto
Original file line number Diff line number Diff line change
Expand Up @@ -1949,6 +1949,17 @@ message OperatingChannel {
// Fork provenance is durable owner metadata, absent on a thread that was
// started directly.
OperatingThreadFork fork = 15;

// The source project this thread's work belongs to, empty when the thread
// has never submitted a turn against one. This is the existing
// `project_resource_id` from SubmitOperatingMessageRequest, recorded durably
// on the thread so several threads working the same project can be listed
// together. It is a grouping, never an authority: every read still resolves
// the thread under the caller's own tenant scope.
string project_resource_id = 16 [
(buf.validate.field).string.max_len = 255,
(common.v1.classification) = DATA_CLASSIFICATION_IDENTIFIER
];
}

// Where a forked operating thread came from.
Expand Down Expand Up @@ -2392,6 +2403,12 @@ message OperatingReceiptAction {
message ListOperatingChannelsRequest {
ConsoleQuery query = 1 [(buf.validate.field).required = true];
OperatingThreadArchiveFilter archive_filter = 2 [(buf.validate.field).enum.defined_only = true];
// Return only the threads bound to this source project. Empty returns every
// thread in the tenant scope, bound or not.
string project_resource_id = 3 [
(buf.validate.field).string.max_len = 255,
(common.v1.classification) = DATA_CLASSIFICATION_IDENTIFIER
];
}

message ListOperatingChannelsResponse {
Expand Down
Loading