Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
7b9410e
feat(copilotkit): integrate CopilotKit v2 with Bedrock AgentCore
blove Mar 13, 2026
a99ed3b
refactor(langgraph-agent): remove custom overrides, upgrade to checkp…
blove Mar 13, 2026
e400716
fix(copilotkit): resolve frontend tool continuation and follow-up mes…
blove Mar 14, 2026
0a2d0a4
docs: add CopilotKit examples implementation plan
blove Mar 16, 2026
90c802f
feat(frontend): add ThemeProvider and useTheme hook
blove Mar 16, 2026
99ed0d0
feat(frontend): add BarChart generative UI component
blove Mar 16, 2026
bfd4041
feat(frontend): add ToolReasoning default tool renderer
blove Mar 16, 2026
2c148aa
feat(frontend): add MeetingTimePicker human-in-the-loop component
blove Mar 16, 2026
06db1ee
feat(frontend): add todo canvas components (TodoCard, TodoColumn, Tod…
blove Mar 16, 2026
a15de9d
fix(frontend): address todo canvas code quality issues
blove Mar 16, 2026
f461cba
feat(frontend): add useCopilotExamples hook consolidating all Copilot…
blove Mar 16, 2026
60ff9cf
feat(frontend): expand example suggestions to cover all CopilotKit ex…
blove Mar 16, 2026
ae3acf9
feat(frontend): wire ThemeProvider, useCopilotExamples, and TodoCanva…
blove Mar 16, 2026
59200c2
feat(agent): add query_data tool, sample financial CSV, and unit test…
blove Mar 16, 2026
f01ebe4
fix(agent): improve error handling in query_data and sys.path cleanup
blove Mar 16, 2026
a7b6017
feat(agent): add AgentState with todos field, manage_todos and get_to…
blove Mar 16, 2026
58da51a
feat(agent): extend langgraph agent with query_data, todo tools, and …
blove Mar 16, 2026
e5dcb9c
fix(agent): add tools/ directory to Docker image COPY
blove Mar 16, 2026
ecf8ab3
chore: remove generated implementation plan
blove Mar 16, 2026
c245438
simplify agent entrypoint: trust LangGraphAGUIAgent for terminal events
mme Mar 19, 2026
3dac2cc
feat: add Excalidraw MCP apps middleware and suggestion
mme Mar 19, 2026
e4b3669
fix(agent): resolve followup message failure after frontend tool calls
mme Mar 19, 2026
6aa03e4
chore: replace debug print statements with logging
mme Mar 19, 2026
8321170
chore: remove personal email from config.yaml
mme Mar 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 12 additions & 20 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,23 +1,15 @@
# Exclude large directories to keep build context small
node_modules/
.git/
frontend/node_modules/
frontend/dist/
infra-cdk/node_modules/
infra-cdk/cdk.out/
.ruff_cache/
__pycache__/
*.pyc
.pytest_cache/
.coverage
htmlcov/
dist/
build/
*.egg-info/
.vscode/
.idea/
# Default-deny the repo root and only include the runtime inputs we need.
**

# Keep only what we need for Docker builds
!gateway/
!.dockerignore
!pyproject.toml
!gateway/
!gateway/**
!patterns/
!patterns/**
!tools/
!tools/**
!ag_ui_langgraph/
!ag_ui_langgraph/**
!copilotkit/
!copilotkit/**
35 changes: 35 additions & 0 deletions ag_ui_langgraph/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
from .agent import LangGraphAgent
from .types import (
LangGraphEventTypes,
CustomEventNames,
State,
SchemaKeys,
MessageInProgress,
RunMetadata,
MessagesInProgressRecord,
ToolCall,
BaseLangGraphPlatformMessage,
LangGraphPlatformResultMessage,
LangGraphPlatformActionExecutionMessage,
LangGraphPlatformMessage,
PredictStateTool
)
from .endpoint import add_langgraph_fastapi_endpoint

__all__ = [
"LangGraphAgent",
"LangGraphEventTypes",
"CustomEventNames",
"State",
"SchemaKeys",
"MessageInProgress",
"RunMetadata",
"MessagesInProgressRecord",
"ToolCall",
"BaseLangGraphPlatformMessage",
"LangGraphPlatformResultMessage",
"LangGraphPlatformActionExecutionMessage",
"LangGraphPlatformMessage",
"PredictStateTool",
"add_langgraph_fastapi_endpoint"
]
Loading