This is an automated email from the ASF dual-hosted git repository.
aglinxinyuan pushed a change to branch xinyuan-scheduler-jump
in repository https://gitbox.apache.org/repos/asf/texera.git
from 802bdd0e71 update
add 98ba87eeb7 feat(agent-service): enable Texera Agent to do workflow
editing and execution (#4540)
add 9f5feab24f Merge branch 'main' into xinyuan-scheduler-jump
No new revisions were added by this update.
Summary of changes:
agent-service/src/agent/texera-agent.ts | 110 ++-
agent-service/src/agent/tools/index.ts | 2 +
agent-service/src/agent/tools/result-formatting.ts | 138 ++++
.../src/agent/tools/workflow-crud-tools.ts | 346 ++++++++
.../src/agent/tools/workflow-execution-tools.ts | 604 ++++++++++++++
agent-service/src/agent/util/auto-layout.ts | 70 ++
.../src/agent/workflow-result-state.test.ts | 95 +++
agent-service/src/agent/workflow-result-state.ts | 83 ++
.../src/api/execution-api.ts | 26 +-
agent-service/src/api/index.ts | 1 +
agent-service/src/index.ts | 1 +
agent-service/src/server.ts | 35 +-
agent-service/src/types/agent.ts | 2 +
.../src/types/execution.ts | 59 +-
agent-service/src/types/index.ts | 1 +
.../apache/texera/web/ComputingUnitMaster.scala | 7 +-
.../web/resource/SyncExecutionResource.scala | 900 +++++++++++++++++++++
17 files changed, 2430 insertions(+), 50 deletions(-)
create mode 100644 agent-service/src/agent/tools/result-formatting.ts
create mode 100644 agent-service/src/agent/tools/workflow-crud-tools.ts
create mode 100644 agent-service/src/agent/tools/workflow-execution-tools.ts
create mode 100644 agent-service/src/agent/util/auto-layout.ts
create mode 100644 agent-service/src/agent/workflow-result-state.test.ts
create mode 100644 agent-service/src/agent/workflow-result-state.ts
copy
amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
=> agent-service/src/api/execution-api.ts (67%)
copy
frontend/src/app/workspace/component/left-panel/operator-menu/operator-menu.component.scss
=> agent-service/src/types/execution.ts (53%)
create mode 100644
amber/src/main/scala/org/apache/texera/web/resource/SyncExecutionResource.scala