Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
163 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
6d033f8
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 23, 2026
e05bd4b
chore: project api from Mono 0135ea0655c8
Sep 23, 2026
08b23c0
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 23, 2026
f7bc5ed
chore: project api from Mono 7f322bbd03a5
Sep 23, 2026
517746d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 23, 2026
1b6e855
chore: project api from Mono c3fe404d7c05
Sep 23, 2026
97972bb
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 23, 2026
835db7a
chore: project api from Mono 53a87ef3a96f
Sep 23, 2026
d9a56e8
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
8994762
chore: project api from Mono 0405bd95fc12
Sep 24, 2026
6e3ad82
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
0f4b3c1
chore: project api from Mono 916d407917e8
Sep 24, 2026
c3867d6
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
87726d3
chore: project api from Mono c27319825e1c
Sep 24, 2026
9e9f323
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
d3e9a13
chore: project api from Mono 274db22a3ad9
Sep 24, 2026
7568619
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
06700bd
chore: project api from Mono a971433d12b4
Sep 24, 2026
d45fbdf
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 24, 2026
efb2ad1
chore: project api from Mono c97cbb033be2
Sep 24, 2026
1236d69
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 25, 2026
9d61215
chore: project api from Mono d8f6c8e613bf
Sep 25, 2026
78fba61
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 25, 2026
0f9ab41
chore: project api from Mono 80416a066acc
Sep 25, 2026
c9c8d58
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 28, 2026
b753b1c
chore: project api from Mono 4e3d31598d0e
Sep 28, 2026
5bebcb8
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 28, 2026
51b93a3
chore: project api from Mono 680e391abc7e
Sep 28, 2026
8559777
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 28, 2026
ec129af
chore: project api from Mono 87ab9b7a2cfa
Sep 28, 2026
7b0784d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 29, 2026
b199003
chore: project api from Mono 9be4e39ad20d
Sep 29, 2026
58cccb4
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 29, 2026
1293597
chore: project api from Mono 240fc63676d0
Sep 29, 2026
90ebb21
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Sep 29, 2026
f612d23
chore: project api from Mono bc55890b975c
Sep 29, 2026
da0271e
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 1, 2026
a5361a3
chore: project api from Mono 6edc57f941d2
Oct 1, 2026
beb9d3d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 3, 2026
83c7057
chore: project api from Mono c91ec884dd13
Oct 3, 2026
6325d84
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 4, 2026
8a8f6cd
chore: project api from Mono ec9e1d787745
Oct 4, 2026
357deac
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 4, 2026
e0a9143
chore: project api from Mono 459bcbe1603d
Oct 4, 2026
3929d2c
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 4, 2026
ed8658e
chore: project api from Mono 5c45312ba105
Oct 4, 2026
219be5f
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 4, 2026
b9018bc
chore: project api from Mono 1c9498fc7ea0
Oct 4, 2026
4fcf29a
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 4, 2026
2a9c5be
chore: project api from Mono c3b9d9d3003e
Oct 4, 2026
0f7da37
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 7, 2026
6b2c99b
chore: project api from Mono 57e27492c7cf
Oct 7, 2026
4e8b9c2
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 7, 2026
90eb994
chore: project api from Mono 401c8f53c696
Oct 7, 2026
2343604
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 7, 2026
ae446f5
chore: project api from Mono de78e1268da7
Oct 7, 2026
71d5fe4
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 8, 2026
5f36a5b
chore: project api from Mono 272606e4db1d
Oct 8, 2026
83bfbbb
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 8, 2026
a042088
chore: project api from Mono 9213458565e8
Oct 8, 2026
b42edfd
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 9, 2026
ec39516
chore: project api from Mono ce59f79f1aa0
Oct 9, 2026
c147aae
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 9, 2026
cf189e7
chore: project api from Mono c88ff07ef14a
Oct 9, 2026
5971e54
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 10, 2026
01b4d50
chore: project api from Mono d3c2985819d1
Oct 10, 2026
ccffd7a
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 10, 2026
7395489
chore: project api from Mono a5293e119fc2
Oct 10, 2026
06227c8
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 11, 2026
e048d82
chore: project api from Mono 6efbce212025
Oct 11, 2026
ab93cf0
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 12, 2026
d8d4040
chore: project api from Mono 5b4fdb8d47e4
Oct 12, 2026
bfa233d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 12, 2026
fd87b1d
chore: project api from Mono fcb4796cdc8e
Oct 12, 2026
0cf8a98
chore: project api from Mono 004e0bd914d0
Oct 12, 2026
dbd37fb
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 12, 2026
9593b2f
chore: project api from Mono ec4c6dc21e44
Oct 12, 2026
a4cff9c
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 13, 2026
6592272
chore: project api from Mono 77d615ccb5bd
Oct 13, 2026
025f60f
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 13, 2026
a89dcae
chore: project api from Mono ce4b08f0cb82
Oct 13, 2026
4d06d90
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 13, 2026
6afcb54
chore: project api from Mono 90b0e5590ba1
Oct 13, 2026
189a873
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 14, 2026
69af434
chore: project api from Mono 2feea8e8f1e5
Oct 14, 2026
4306a56
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 14, 2026
0bcad38
chore: project api from Mono 2ad8c66b3517
Oct 14, 2026
8d4309a
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 14, 2026
2c967a3
chore: project api from Mono 35c89c4e2d4e
Oct 14, 2026
1b73423
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 14, 2026
4056868
chore: project api from Mono 056b554f4c86
Oct 14, 2026
82e5c07
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 15, 2026
42c61d4
chore: project api from Mono d90fdaee7df6
Oct 15, 2026
0e2e76a
chore: project api from Mono 4578fdbb3924
Oct 16, 2026
8fb29aa
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 16, 2026
9f6c522
chore: project api from Mono abf65a86e446
Oct 16, 2026
047b7ff
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 17, 2026
5f56f5f
chore: project api from Mono 6b41db420e1a
Oct 17, 2026
94bba5e
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 17, 2026
d51896e
chore: project api from Mono ee64d86fe58c
Oct 17, 2026
ca84a7b
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 17, 2026
d0edb37
chore: project api from Mono 7465773e69d1
Oct 17, 2026
8b7ce0e
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 18, 2026
eb00a43
chore: project api from Mono 2ba0ca8a9a83
Oct 18, 2026
b7ea1c5
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 18, 2026
65a2ed8
chore: project api from Mono ed278030fd40
Oct 18, 2026
d79a00d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 20, 2026
3f1b073
chore: project api from Mono cf74b4784ef9
Oct 20, 2026
21f346a
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 21, 2026
dac4f12
chore: project api from Mono 65eaea1fb12b
Oct 21, 2026
806874d
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 21, 2026
6224d67
chore: project api from Mono b656cc5c06fd
Oct 21, 2026
8e3a5e9
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 21, 2026
3ca22ab
chore: project api from Mono c441bf1b8d50
Oct 21, 2026
9da95fa
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 22, 2026
ae5a41a
chore: project api from Mono f3c6715a022f
Oct 22, 2026
7f2e5d5
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 22, 2026
3ce2853
chore: project api from Mono d5ba06afe254
Oct 22, 2026
970c6c8
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 23, 2026
717f686
chore: project api from Mono d5fca2385001
Oct 23, 2026
0e1b5ad
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 24, 2026
d6189e0
chore: project api from Mono 4ca86d7bbefd
Oct 24, 2026
6ed4639
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 25, 2026
175a0da
chore: project api from Mono 86a093e1ebdc
Oct 25, 2026
87130da
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 26, 2026
3267723
chore: project api from Mono 932cc6eda3dd
Oct 26, 2026
b035f2a
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 26, 2026
8e3a661
chore: project api from Mono d6d1210149dd
Oct 26, 2026
aea154b
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 26, 2026
9316e23
chore: project api from Mono 1c3a6f389d0b
Oct 26, 2026
a5ef6e3
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 26, 2026
46ddf71
chore: project api from Mono d0d58ccb0f20
Oct 26, 2026
3b0f466
Merge remote-tracking branch 'origin/main' into sync/mono-projection
github-actions[bot] Oct 26, 2026
a589175
chore: project api from Mono 05ffa5bd5586
Oct 26, 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": "d0d58ccb0f20b687dd375f134fb6232234a29ce3",
"sourceSha": "05ffa5bd55862a27569a1bb6083c242d13a599bc",
"destinationRepository": "dx-corp/api",
"priorProjectedBase": "0954ddfc9f36f96d97d5505a306220d1f8d2f40e",
"priorProjectedBase": "dd768bf09229b6b6ffcbbe8f1f5620f2845ec3d4",
"definitionDigest": "4c1601bee99ccc8305013324608e9c146999b21427179d25fd342f69aebd37bd",
"toolDigest": "43a26c174df3e078b4b041bce280da81df7309f4",
"contentDigest": "df9864e28f86892251a2676f9bf33b12856faf8ada094151731a269a619aaa16",
"contentDigest": "bea163129b47328627024b8940b373962f8dd5d51294a87430b54cf5d70878a7",
"publicationEligible": true
}
59 changes: 56 additions & 3 deletions openapi/deixicpublic/v1/sdk.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1056,6 +1056,16 @@ paths:
$ref: '#/components/schemas/deixicpublic.v1.ReconcileComplianceLibraryResponse'
components:
schemas:
deixicpublic.v1.BusinessSourceFieldProperty:
type: string
title: BusinessSourceFieldProperty
enum:
- BUSINESS_SOURCE_FIELD_PROPERTY_UNSPECIFIED
- BUSINESS_SOURCE_FIELD_PROPERTY_DISPLAY_NAME
- BUSINESS_SOURCE_FIELD_PROPERTY_EXTERNAL_ID
description: |-
Binds a record to a caller-named connection resource. The response is the
projected record; the binding itself stays with the implementation.
deixicpublic.v1.ClientMcpMode:
type: string
title: ClientMcpMode
Expand Down Expand Up @@ -1293,11 +1303,18 @@ components:
recordId:
type: string
title: record_id
groupIds:
type: array
items:
type: string
title: group_ids
fields:
type: array
items:
$ref: '#/components/schemas/deixicpublic.v1.BusinessSourceFieldMapping'
title: fields
title: BindBusinessObjectSourceRequest
additionalProperties: false
description: |-
Binds a record to a caller-named connection resource. The response is the
projected record; the binding itself stays with the implementation.
deixicpublic.v1.BindBusinessObjectSourceResponse:
type: object
properties:
Expand Down Expand Up @@ -1608,8 +1625,41 @@ components:
blueprintOrigin:
title: blueprint_origin
$ref: '#/components/schemas/deixicpublic.v1.BusinessBlueprintOrigin'
displayFieldId:
type: string
title: display_field_id
fields:
type: array
items:
$ref: '#/components/schemas/deixicpublic.v1.BusinessObjectTypeField'
title: fields
title: BusinessObjectType
additionalProperties: false
deixicpublic.v1.BusinessObjectTypeField:
type: object
properties:
fieldId:
type: string
title: field_id
groupId:
type: string
title: group_id
sourceMappable:
type: boolean
title: source_mappable
title: BusinessObjectTypeField
additionalProperties: false
deixicpublic.v1.BusinessSourceFieldMapping:
type: object
properties:
fieldId:
type: string
title: field_id
property:
title: property
$ref: '#/components/schemas/deixicpublic.v1.BusinessSourceFieldProperty'
title: BusinessSourceFieldMapping
additionalProperties: false
deixicpublic.v1.BusinessTextList:
type: object
properties:
Expand Down Expand Up @@ -2344,6 +2394,9 @@ components:
afterKey:
type: string
title: after_key
peerObjectId:
type: string
title: peer_object_id
title: ListBusinessObjectRelationshipsRequest
additionalProperties: false
deixicpublic.v1.ListBusinessObjectRelationshipsResponse:
Expand Down
22 changes: 22 additions & 0 deletions proto/deixicpublic/v1/sdk.proto
Original file line number Diff line number Diff line change
Expand Up @@ -454,17 +454,25 @@ message ListBusinessObjectsResponse {
repeated BusinessObject objects = 1;
string next_object_id = 2;
}

// Names the built-in blueprint member a tenant type was cloned from.
message BusinessBlueprintOrigin {
string blueprint_id = 1;
int64 version = 2;
string source_type_id = 3;
}
message BusinessObjectTypeField {
string field_id = 1;
string group_id = 2;
bool source_mappable = 3;
}
message BusinessObjectType {
string type_id = 1;
string name = 2;
int64 revision = 3;
BusinessBlueprintOrigin blueprint_origin = 4;
string display_field_id = 5;
repeated BusinessObjectTypeField fields = 6;
}
message ListBusinessObjectTypesRequest {
string organization_id = 1;
Expand All @@ -490,8 +498,18 @@ message ListBusinessBlueprintsRequest {
message ListBusinessBlueprintsResponse {
repeated BusinessBlueprint blueprints = 1;
}

// Binds a record to a caller-named connection resource. The response is the
// projected record; the binding itself stays with the implementation.
enum BusinessSourceFieldProperty {
BUSINESS_SOURCE_FIELD_PROPERTY_UNSPECIFIED = 0;
BUSINESS_SOURCE_FIELD_PROPERTY_DISPLAY_NAME = 1;
BUSINESS_SOURCE_FIELD_PROPERTY_EXTERNAL_ID = 2;
}
message BusinessSourceFieldMapping {
string field_id = 1;
BusinessSourceFieldProperty property = 2;
}
message BindBusinessObjectSourceRequest {
string organization_id = 1;
string workspace_id = 2;
Expand All @@ -501,6 +519,8 @@ message BindBusinessObjectSourceRequest {
string connection_id = 6;
string family_stable_id = 7;
string record_id = 8;
repeated string group_ids = 9;
repeated BusinessSourceFieldMapping fields = 10;
}
message BindBusinessObjectSourceResponse {
BusinessObject object = 1;
Expand All @@ -517,6 +537,7 @@ message ListBusinessObjectRelationshipsRequest {
string relationship_id = 4;
int32 limit = 5;
string after_key = 6;
string peer_object_id = 7;
}
message ListBusinessObjectRelationshipsResponse {
repeated BusinessObjectRelationship relationships = 1;
Expand Down Expand Up @@ -611,6 +632,7 @@ message ComplianceLibraryChange {
ComplianceLibraryChangeKind kind = 1;
string object_id = 2;
}

// Preview returns the plan digest; apply must name that digest and is polled
// with the same idempotency key until applied is true.
message ReconcileComplianceLibraryRequest {
Expand Down
Loading