feat: add plugin runtime and cross-device task orchestration
This commit is contained in:
1 parent
3ee4a5f7a8
commit
6663233ab8
82 files changed
+4147
-124
No files matched your search
@@ -183,6 +183,13 @@ class StepRepository:
|
||||
if not isinstance(payload_obj, dict):
|
||||
return None
|
||||
|
||||
action = payload_obj.get("action")
|
||||
if payload_obj.get("plugin_id") or (isinstance(action, dict) and action.get("plugin_id")):
|
||||
# Plugin payloads contain already-redacted evidence and explicit image
|
||||
# references. The legacy compact-tool formatter would discard their
|
||||
# provenance and make a desktop image inherit the phone's step source.
|
||||
return self._clean_value(payload_obj)
|
||||
|
||||
if trace_type == "llm_call":
|
||||
allowed_keys = (
|
||||
"error",
|
||||
|
||||
Reference in new issue
Block a user