Skip to content

feat(graph-engine): add command to update variables at runtime#21

Open
tomerqodo wants to merge 6 commits intosentry_only-issues-20260113-augment-codex-sentry_base_featgraph-engine_add_command_to_update_variables_at_runtime_pr175from
sentry_only-issues-20260113-augment-codex-sentry_head_featgraph-engine_add_command_to_update_variables_at_runtime_pr175
Open

feat(graph-engine): add command to update variables at runtime#21
tomerqodo wants to merge 6 commits intosentry_only-issues-20260113-augment-codex-sentry_base_featgraph-engine_add_command_to_update_variables_at_runtime_pr175from
sentry_only-issues-20260113-augment-codex-sentry_head_featgraph-engine_add_command_to_update_variables_at_runtime_pr175

Conversation

@tomerqodo
Copy link

Benchmark PR from qodo-benchmark#175

laipz8200 and others added 6 commits January 5, 2026 14:41
Add a new command for GraphEngine to update a group of variables. This command takes a group of variable selectors and new values. When the engine receives the command, it will update the corresponding variable in the variable pool. If it does not exist, it will add it; if it does, it will overwrite it. Both behaviors should be treated the same and do not need to be distinguished.
…n and remove value type validation

- test(graph-engine): update UpdateVariablesCommand tests to pass concrete Variable instances
- fix(graph-engine): align VariableUpdate values with selector before adding to VariablePool

Tests not run.
… pool updates from Variable.selector, updating tests accordingly
…lers.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
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.

2 participants