Skip to content

feat(protos)!: remove deprecated DBResponse data/list/entities fields#67

Merged
philz3906 merged 1 commit into
mainfrom
dev/philz3906/rm-dbresponse-deprecated-fields
Jun 9, 2026
Merged

feat(protos)!: remove deprecated DBResponse data/list/entities fields#67
philz3906 merged 1 commit into
mainfrom
dev/philz3906/rm-dbresponse-deprecated-fields

Conversation

@philz3906

Copy link
Copy Markdown
Contributor

Summary

Regenerates the SDK proto bindings to drop the three deprecated DBResponse oneof fields, all superseded by entity_list (tag 7):

field tag
data (google.protobuf.Struct) 2
list (google.protobuf.ListValue) 4
entities (common.RichStructList) 6

This is the SDK-side codegen for sentio-core#258, which removes the same fields from processor.proto.

Changes

Regenerated via sentio-core scripts/sdk-sync.sh (bazel run //sentio-sdk:write_gen) against the sentio-core branch carrying the field removal. Only generated files change:

  • packages/protos/processor.proto (vendored copy)
  • packages/protos/src/processor/protos/processor.ts (public @sentio/protos)
  • packages/runtime/src/gen/processor/protos/processor.ts (runtime copy)

The DBResponse oneof retains error (tag 3) and entity_list (tag 7); the now-unused ListValue / RichStructList imports are auto-pruned. No drift in other generated files.

Why it's safe

No SDK consumers read the removed fields — db-context.ts uses entityData/entityList. packages/protos and packages/runtime both build clean.

🤖 Generated with Claude Code

Regenerate the SDK proto bindings to drop the deprecated `DBResponse`
oneof fields `data` (tag 2), `list` (tag 4), and `entities` (tag 6),
all superseded by `entity_list` (tag 7). Mirrors sentio-core#258.

No SDK consumers read these fields (db-context.ts uses
entityData/entityList). Regenerated via sentio-core scripts/sdk-sync.sh;
protos + runtime packages build clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@philz3906 philz3906 merged commit c8cc488 into main Jun 9, 2026
1 check failed
@philz3906 philz3906 deleted the dev/philz3906/rm-dbresponse-deprecated-fields branch June 9, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant