copilot-swe-agent[bot]
18421130b3
Address code review feedback - fix hard-coded paths and bare except
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-13 19:13:09 +00:00
copilot-swe-agent[bot]
8243b0f297
Fix missing uvicorn import and related issues
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-13 19:11:28 +00:00
copilot-swe-agent[bot]
beb202e01a
Add uvicorn dependency and create server.py module
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-13 18:59:00 +00:00
copilot-swe-agent[bot]
dc59911bdd
Implement trigger-based workflow execution
...
Add support for workflow triggers to determine start node:
- Modified execution_order.py to accept optional start_node_id from triggers
- Updated N8NExecutor to use triggers for determining workflow entry point
- Added helper function to find start node from enabled manual triggers
- Created comprehensive tests for trigger-based execution
- Maintains backward compatibility when no triggers are specified
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-11 00:12:51 +00:00
copilot-swe-agent[bot]
0d1f8d06c4
Fix error messages and test assertions based on code review feedback
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:46:27 +00:00
copilot-swe-agent[bot]
4447e949ab
Refactor validation to use jsonschema library with extracted schema file
...
Extract schema from ROADMAP.md to dedicated JSON file in schema/ folder.
Use jsonschema library for validation instead of custom implementation.
Add jsonschema to pyproject.toml dependencies.
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:44:08 +00:00
copilot-swe-agent[bot]
6e31c1dd68
Add error handling for edge cases in path resolution
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:34:29 +00:00
copilot-swe-agent[bot]
5fbc911909
Improve validation tool robustness and fix documentation link
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:33:00 +00:00
copilot-swe-agent[bot]
759c9efcbf
Add workflow JSON validation tool with tests and CI integration
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:28:52 +00:00
copilot-swe-agent[bot]
e79f04df73
Complete E2E testing implementation for workflow-based backend
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:10:46 +00:00
copilot-swe-agent[bot]
6e016f5547
Implement automatic plugin discovery and fix package.json files
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:07:46 +00:00
copilot-swe-agent[bot]
2d302067b2
Add JSON-based route registration system with API handler plugins
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:04:18 +00:00
copilot-swe-agent[bot]
147b045b0a
Fix workflow package loading and engine builder issues
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 23:00:13 +00:00
copilot-swe-agent[bot]
23e59e9990
Add test configuration and documentation
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 22:23:28 +00:00
copilot-swe-agent[bot]
acd218f184
Fix backend_load_messages plugin import path
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 22:22:34 +00:00
copilot-swe-agent[bot]
59ecf3ed1b
Update test_ajax_contracts to use workflow for server setup
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 22:19:59 +00:00
copilot-swe-agent[bot]
8973c8087b
Move engine module files to workflow directory
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 22:17:33 +00:00
74743e62a7
Merge pull request #21 from johndoe6345789/copilot/clean-up-markdown-files
...
Move historical documentation to docs/archive
2026-01-10 22:12:16 +00:00
copilot-swe-agent[bot]
053595f566
Refactor: consolidate utilities and fix code duplication
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:57:57 +00:00
copilot-swe-agent[bot]
ad2107e980
Move loader implementations to workflow plugins
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:51:38 +00:00
copilot-swe-agent[bot]
5666ca6b03
Clean up markdown files - move historical docs to docs/archive
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:49:09 +00:00
copilot-swe-agent[bot]
b62b080ace
Move workflow_graph.py from data to workflow folder and update imports
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:33:40 +00:00
copilot-swe-agent[bot]
d178cc3e3d
Fix spacing issue in control_start_bot.py
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:25:41 +00:00
copilot-swe-agent[bot]
b6d7df84ce
Address code review feedback: improve encapsulation and caching
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:24:40 +00:00
copilot-swe-agent[bot]
fd2a2c5a7c
Delete run_state.py and update documentation after migration
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:21:32 +00:00
copilot-swe-agent[bot]
fa4f15b1d9
Create workflow plugins for run state management
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:18:49 +00:00
copilot-swe-agent[bot]
93a8c1cd62
Update web_server_bootstrap workflow to use new route plugins
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:06:14 +00:00
copilot-swe-agent[bot]
92f5073532
Move Flask routes into workflow plugins, delete old routes and server.py
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:04:52 +00:00
copilot-swe-agent[bot]
56ae902af0
Fix import in app_runner.py to use data wrapper
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 21:00:56 +00:00
copilot-swe-agent[bot]
f2d6152e4e
Remove old data module files and create plugin wrapper layer
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 20:59:57 +00:00
copilot-swe-agent[bot]
2d1b80cb16
Move implementations from data module into workflow plugins
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 20:58:33 +00:00
copilot-swe-agent[bot]
676221efac
Remove web/ folder - fully workflow-based web server
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 18:03:02 +00:00
copilot-swe-agent[bot]
e4ac69588a
Migrate web/ to data/, update imports in plugins
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 18:01:08 +00:00
copilot-swe-agent[bot]
8e3d967857
Plan: Remove web folder and replace with workflow-based system
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 17:59:11 +00:00
copilot-swe-agent[bot]
dd42876c9d
Add documentation clarifying web module and workflow plugin roles
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 17:54:25 +00:00
copilot-swe-agent[bot]
a02190f6a8
Update plugin README with npm-style package structure documentation
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 17:18:01 +00:00
copilot-swe-agent[bot]
5aaa0f27a8
Reorganize plugins into individual folders with package.json files
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 17:16:17 +00:00
copilot-swe-agent[bot]
babdc1ee85
Remove integrations folder that was accidentally re-added
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 17:03:26 +00:00
copilot-swe-agent[bot]
9ad907ac03
Make dependencies plugins - refactor notifications to use backend clients
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 17:02:50 +00:00
copilot-swe-agent[bot]
ef16336084
Convert integrations to workflow plugins and remove old folder
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 16:57:22 +00:00
copilot-swe-agent[bot]
5133a46216
Fix remaining imports from utils in engine and tools modules
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 16:48:14 +00:00
copilot-swe-agent[bot]
9ca48a5a3b
Inline utility functions into workflow plugins and remove utils directory
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 16:46:58 +00:00
copilot-swe-agent[bot]
ec681fe63e
Convert services to workflow plugins and remove old files
...
- Moved OpenAI factory code into backend_create_openai.py plugin
- Moved OpenAI client helper code into core_ai_request.py plugin
- Moved GitHub integration code into backend_create_github.py plugin
- Moved context loader code into core_load_context.py plugin
- Removed entire services directory (5 files)
- Removed utils/context_loader.py (1 file)
- Updated utils/__init__.py to remove context_loader references
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 16:37:19 +00:00
copilot-swe-agent[bot]
52a6138b75
Add documentation and example workflow for web plugins
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 15:19:52 +00:00
copilot-swe-agent[bot]
f129c8eeb8
Add web data and server workflow plugins with tests
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 15:17:49 +00:00
copilot-swe-agent[bot]
d7d1b5fdc5
Move logging_config to utils and create backend.configure_logging plugin
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 14:37:00 +00:00
copilot-swe-agent[bot]
c16f12a6b3
Add workflow triggers documentation and default triggers to all workflows
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 14:32:47 +00:00
copilot-swe-agent[bot]
f395031366
Reorganize backend/autometabuilder: create engine, loaders, services, and utils subdirectories
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 14:30:23 +00:00
copilot-swe-agent[bot]
25637e3248
Dogfood triggers feature in single_pass workflow
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 14:08:29 +00:00
copilot-swe-agent[bot]
4180050ae1
Add triggers property and validation to n8n schema
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2026-01-10 14:06:51 +00:00