Agent skill: chart generation (#1103)
* WIP agent support
* move agent folder
* wip frontend socket
* checkpoint
* fix schema
* Checkpoint for plugins and AgentHandler
* refactor plugins and agent arch
* agent error reporting and handling
* add frontend elements for agents in prompt input
* WIP integrations for agents
* enable web-search agent config from frontend
* persist chat history
* update alert
* update migration
remove console logs
update close state for agent invocations
* add examples to dockerignore
Extract statusResponse to its own component
* update close method
* wrap scraping rejections
* add RAG search as funciton
* Add telem and link highlight
* chat support
* patch memory
* Add rechart as a plugin option
* Toggles for abilites of default agent (system wide)
Validate values for agent skills
Enable dynamic loading of skills
UI for toggle of skills
* add UI for toggle of configs for agent
* toggle WS or WSS protocol
* update NGNIX proxy pass
* move components around and capture failed websocket creation
* fix name
* tmp docker image
* reset workflow
* safety mark functions
* telem on tool calls
* remove hardcode short circuit
* separate web-browser from scrape
* extract summarizer to util
add abort handlers and controller for langchain stuff so socket close kills process
* langchain summarize verbose when in dev
* chart styling improvements + add title to chart
* fix legend from being cutoff in chart downloads
* remove cursor blink
---------
Co-authored-by:
shatfield4 <seanhatfield5@gmail.com>
Showing
- .vscode/settings.json 3 additions, 0 deletions.vscode/settings.json
- frontend/package.json 3 additions, 0 deletionsfrontend/package.json
- frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Chartable/CustomCell.jsx 50 additions, 0 deletions...ceChat/ChatContainer/ChatHistory/Chartable/CustomCell.jsx
- frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Chartable/CustomTooltip.jsx 89 additions, 0 deletions...hat/ChatContainer/ChatHistory/Chartable/CustomTooltip.jsx
- frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Chartable/chart-utils.js 98 additions, 0 deletions...ceChat/ChatContainer/ChatHistory/Chartable/chart-utils.js
- frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/Chartable/index.jsx 467 additions, 0 deletions...rkspaceChat/ChatContainer/ChatHistory/Chartable/index.jsx
- frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/PromptReply/index.jsx 1 addition, 1 deletion...spaceChat/ChatContainer/ChatHistory/PromptReply/index.jsx
- frontend/src/components/WorkspaceChat/ChatContainer/ChatHistory/index.jsx 7 additions, 0 deletions...ponents/WorkspaceChat/ChatContainer/ChatHistory/index.jsx
- frontend/src/components/WorkspaceChat/ChatContainer/PromptInput/AgentMenu/index.jsx 1 addition, 0 deletions...rkspaceChat/ChatContainer/PromptInput/AgentMenu/index.jsx
- frontend/src/index.css 13 additions, 0 deletionsfrontend/src/index.css
- frontend/src/pages/WorkspaceSettings/AgentConfig/index.jsx 9 additions, 1 deletionfrontend/src/pages/WorkspaceSettings/AgentConfig/index.jsx
- frontend/src/utils/chat/agent.js 20 additions, 0 deletionsfrontend/src/utils/chat/agent.js
- frontend/tailwind.config.js 33 additions, 1 deletionfrontend/tailwind.config.js
- frontend/yarn.lock 386 additions, 4 deletionsfrontend/yarn.lock
- server/utils/agents/aibitat/plugins/chat-history.js 35 additions, 0 deletionsserver/utils/agents/aibitat/plugins/chat-history.js
- server/utils/agents/aibitat/plugins/index.js 3 additions, 0 deletionsserver/utils/agents/aibitat/plugins/index.js
- server/utils/agents/aibitat/plugins/rechart.js 109 additions, 0 deletionsserver/utils/agents/aibitat/plugins/rechart.js
- server/utils/agents/aibitat/utils/dedupe.js 33 additions, 0 deletionsserver/utils/agents/aibitat/utils/dedupe.js
- server/utils/helpers/chat/responses.js 1 addition, 0 deletionsserver/utils/helpers/chat/responses.js
Loading
Please register or sign in to comment