Commit Graph

14 Commits

Author SHA1 Message Date
geoffsee
29f70146d2 **Add new test script, agent modifications, and SearXNG integration updates** 2025-05-27 19:10:33 -04:00
geoffsee
eed180fdf2 Rename project to "open-web-agent-rs" across all files
Updated project name from "web-agent-rs" to "open-web-agent-rs" in configuration files, documentation, and source code. This change ensures consistency across the project and reflects the new naming convention. Removed unused entries from `.gitignore` and adjusted Docker commands accordingly.
2025-05-27 15:23:07 -04:00
geoffsee
2c46e7b2fc Remove Perigon News integration and related SDK components
The Perigon News integration, SDK, and associated tools were removed from the repository. This includes the agent script, API SDK, and OpenAPI definitions for managing news-related operations. The changes simplify the codebase, eliminating unused or outdated dependencies.
2025-05-27 13:11:52 -04:00
geoffsee
8f4777a006 Remove status handler and rename error to not_found.
The `handle_status` function was deleted as it is no longer needed. Additionally, the `error` module was renamed to `not_found` for clearer semantics. References were updated accordingly to reflect these changes.
2025-05-27 13:06:19 -04:00
geoffsee
77d5a51e76 Refactor agent function names and streamline imports
Unified the naming convention for agent functions across modules to `agent` for consistency. Adjusted relevant imports and cleaned up unused imports in `webhooks.rs` to improve readability and maintainability.
2025-05-27 13:05:05 -04:00
geoffsee
3256f254ad Remove unused GenAIScript module and add configurable timeouts 2025-05-27 12:59:05 -04:00
geoffsee
9dd9943249 Refactor configuration and main runtime setup.
Renamed `AppConfig` to `Runtime` and updated method names for clarity, replacing `new` with `configure`. Adjusted `main.rs` to use the revised `Runtime` struct and method, simplifying server initialization and aligning terminology.
2025-05-27 12:53:35 -04:00
geoffsee
2ea92c2ef1 Remove session-based identification and refactor routing
Eliminated `session_identify.rs` and related session-based logic to streamline the codebase. Refactored webhooks routes to use `agent_id` instead of `stream_id` for improved clarity. Adjusted configuration and dependencies to align with these changes.
2025-05-27 12:48:34 -04:00
geoffsee
07b76723c2 Remove unused Searxng tester script and update auth middleware (removed).
The Searxng tester script was deleted as it was unused and unnecessary. Commented out the auth middleware route layer in `src/routes.rs` to simplify the implementation while leaving a note for possible future customization.
2025-05-27 12:39:10 -04:00
geoffsee
e55156a74b Remove unused modules from agents and handlers. 2025-05-27 12:32:12 -04:00
geoffsee
6e6865e0aa Remove finance-related code and dependencies.
This commit entirely removes the financial query agent, market data tools, and associated code and dependencies. It simplifies the codebase by eliminating unused or unnecessary functionality related to cryptocurrency market data and financial analysis.
2025-05-27 12:30:27 -04:00
Geoff Seemueller
cfe77d7e61 Delete src/handlers/stream.rs
Signed-off-by: Geoff Seemueller <28698553+geoffsee@users.noreply.github.com>
2025-05-26 20:49:03 -04:00
geoffsee
6420efc68a Refactor comments and update session identity logic
Revised comments for clarity in main.rs and session_identify.rs. Included an explanatory note about using third-party hosts for signature verification. Removed an unused `.toak-ignore` file.
2025-05-23 09:56:47 -04:00
geoffsee
66d3c06230 init 2025-05-23 09:48:26 -04:00