Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
chaibuilder
/
core
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
78
Star
475
Code
Issues
1
Pull requests
1
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
PR into main [#786 #787 #788 #791 #792 #793 #797 #798 #799 #800 #801 #802 #803]
- #789
#789
Merged
surajair
merged 62 commits into
main
chaibuilder/core:main
from
dev
chaibuilder/core:dev
Copy head branch name to clipboard
Mar 16, 2026
Conversation
Commits
62
(62)
Checks
Files changed
Merged
PR into main [#786 #787 #788 #791 #792 #793 #797 #798 #799 #800 #801 #802 #803]
#789
surajair
merged 62 commits into
main
chaibuilder/core:main
from
dev
chaibuilder/core:dev
Copy head branch name to clipboard
Commits
Commits on Feb 19, 2026
feat: add Next.js revalidation
amitdhiman5086
committed
61de033
View commit details
Copy full SHA for 61de033
Browse repository at this point
feat: added Next.js publish changes action to handle cache revalidation and page regeneration
amitdhiman5086
committed
b70781c
View commit details
Copy full SHA for b70781c
Browse repository at this point
feat: removed unsued file
amitdhiman5086
committed
a4ff5bf
View commit details
Copy full SHA for a4ff5bf
Browse repository at this point
fix: added updateTag for revalidation
amitdhiman5086
committed
d8ec0c6
View commit details
Copy full SHA for d8ec0c6
Browse repository at this point
Commits on Feb 28, 2026
fix: improve schema property access in `getBlockRuntimeProps` to handle different block structures
amitdhiman5086
committed
2a68a7c
View commit details
Copy full SHA for 2a68a7c
Browse repository at this point
Merge pull request #786 from chaibuilder/dialog-box
Show description for 131c5cc
surajair
authored
131c5cc
View commit details
Copy full SHA for 131c5cc
Browse repository at this point
feat: implement Next.js revalidation for publish changes action and remove `onPublish` prop
amitdhiman5086
committed
32f67fd
View commit details
Copy full SHA for 32f67fd
Browse repository at this point
feat: remove `update-pages.ts` and make minor adjustments
amitdhiman5086
committed
038a5fb
View commit details
Copy full SHA for 038a5fb
Browse repository at this point
Commits on Mar 2, 2026
feat: export ChaiAiPanel, google/gemini-3-flash as default model, and remove search functionality
amitdhiman5086
committed
8f97cdd
View commit details
Copy full SHA for 8f97cdd
Browse repository at this point
feat: revalidate a specific path for website settings tags instead of individual tags
amitdhiman5086
committed
ca8d84d
View commit details
Copy full SHA for ca8d84d
Browse repository at this point
feat: allow configurable catch-all routes for Next.js revalidation in `NextJsPublishChangesAction`
amitdhiman5086
committed
6ae3166
View commit details
Copy full SHA for 6ae3166
Browse repository at this point
Merge branch 'dev' into revert-revalidate-pr
amitdhiman5086
authored
d276daf
View commit details
Copy full SHA for d276daf
Browse repository at this point
refactor: convert `AiPanelContent` to a named export and update its re-export in `index.ts`
amitdhiman5086
committed
cf5bd2e
View commit details
Copy full SHA for cf5bd2e
Browse repository at this point
Merge pull request #788 from chaibuilder/ai-models
Show description for b1b5aea
surajair
authored
b1b5aea
View commit details
Copy full SHA for b1b5aea
Browse repository at this point
Merge branch 'dev' into revert-revalidate-pr
surajair
authored
bc33394
View commit details
Copy full SHA for bc33394
Browse repository at this point
refactor: update action registration to use `registerActions`
amitdhiman5086
committed
f2320e3
View commit details
Copy full SHA for f2320e3
Browse repository at this point
Merge pull request #787 from chaibuilder/revert-revalidate-pr
Show description for 5908beb
surajair
authored
5908beb
View commit details
Copy full SHA for 5908beb
Browse repository at this point
Merge branch 'main' into dev
surajair
authored
34e50f7
View commit details
Copy full SHA for 34e50f7
Browse repository at this point
Commits on Mar 3, 2026
feat: add dynamic property inheritance for lang pages & prevent self-referencing in parent selection
amitdhiman5086
committed
00ac9a5
View commit details
Copy full SHA for 00ac9a5
Browse repository at this point
Merge pull request #791 from chaibuilder/dynamic-pages
Show description for ab96638
surajair
authored
ab96638
View commit details
Copy full SHA for ab96638
Browse repository at this point
Commits on Mar 4, 2026
refactor: move getUserAccess method from ChaiBaseAction to CheckUserAccessAction
surajair
committed
e22f112
View commit details
Copy full SHA for e22f112
Browse repository at this point
Initial plan
Copilot
committed
2a8899b
View commit details
Copy full SHA for 2a8899b
Browse repository at this point
fix: resolve circular dependency in base-action
Show description for 6d17ca2
Copilot
and
surajair
committed
6d17ca2
View commit details
Copy full SHA for 6d17ca2
Browse repository at this point
fix: restore extensibility in verifyAccess via dynamic import
Show description for b5d3c70
Copilot
and
surajair
committed
b5d3c70
View commit details
Copy full SHA for b5d3c70
Browse repository at this point
Merge pull request #793 from chaibuilder/copilot/sub-pr-792
Show description for e4c27e1
surajair
authored
e4c27e1
View commit details
Copy full SHA for e4c27e1
Browse repository at this point
Merge pull request #792 from chaibuilder/check_user_access_action
Show description for 9693736
surajair
authored
9693736
View commit details
Copy full SHA for 9693736
Browse repository at this point
Commits on Mar 9, 2026
Initial plan
Copilot
committed
dd7eadb
View commit details
Copy full SHA for dd7eadb
Browse repository at this point
fix: hide page type filter when only default types exist
Show description for 466c8c3
Copilot
and
surajair
committed
466c8c3
View commit details
Copy full SHA for 466c8c3
Browse repository at this point
test: cover page type dropdown visibility in page manager
Show description for 0009ac6
Copilot
and
surajair
committed
0009ac6
View commit details
Copy full SHA for 0009ac6
Browse repository at this point
Commits on Mar 10, 2026
feat: enable exporting the full page by default in the export code modal
amitdhiman5086
committed
3b580ce
View commit details
Copy full SHA for 3b580ce
Browse repository at this point
Merge pull request #798 from chaibuilder/export-code
Show description for 163835d
surajair
authored
163835d
View commit details
Copy full SHA for 163835d
Browse repository at this point
Merge branch 'dev' into copilot/fix-152845344-752521913-ac2f6c82-3f4c-4e73-9e53-db8ab73fd0b4
surajair
authored
d732833
View commit details
Copy full SHA for d732833
Browse repository at this point
Merge pull request #797 from chaibuilder/copilot/fix-152845344-752521913-ac2f6c82-3f4c-4e73-9e53-db8ab73fd0b4
Show description for 0ab5c47
surajair
authored
0ab5c47
View commit details
Copy full SHA for 0ab5c47
Browse repository at this point
Commits on Mar 11, 2026
fix: conditionally render panel header and adjust padding when label is empty
surajair
committed
960fe9a
View commit details
Copy full SHA for 960fe9a
Browse repository at this point
docs: add AI configuration context with extensible model management
Show description for 296ede9
surajair
committed
296ede9
View commit details
Copy full SHA for 296ede9
Browse repository at this point
docs: add AI event callbacks for completion, error, and stream lifecycle tracking
Show description for 6e86e68
surajair
committed
6e86e68
View commit details
Copy full SHA for 6e86e68
Browse repository at this point
refactor: convert AI config object to direct props on AiPanelContent component
surajair
committed
2be7b12
View commit details
Copy full SHA for 2be7b12
Browse repository at this point
docs: convert AI callback examples from TSX to markdown format
surajair
committed
6187859
View commit details
Copy full SHA for 6187859
Browse repository at this point
Merge pull request #799 from chaibuilder/props-support-for-ai-panel
Show description for bd03239
surajair
authored
bd03239
View commit details
Copy full SHA for bd03239
Browse repository at this point
Commits on Mar 12, 2026
feat: add `prompt` and `context` props to `AiPanelContent` and export its type
amitdhiman5086
committed
c968af2
View commit details
Copy full SHA for c968af2
Browse repository at this point
Commits on Mar 13, 2026
feat: implement AIContext to include site and page information in AI requests and system prompts
amitdhiman5086
committed
4e5bea1
View commit details
Copy full SHA for 4e5bea1
Browse repository at this point
refactor: move AI context-specific system prompt generation
amitdhiman5086
committed
9cef7ef
View commit details
Copy full SHA for 9cef7ef
Browse repository at this point
refactor: remove AI SEO button from SEO panel and update AI panel text to 'Generate with AI'
amitdhiman5086
committed
b0aaf6c
View commit details
Copy full SHA for b0aaf6c
Browse repository at this point
feat: export new action-related classes and types
amitdhiman5086
committed
25676f3
View commit details
Copy full SHA for 25676f3
Browse repository at this point
Merge pull request #800 from chaibuilder/ai-context
Show description for cc4cca0
surajair
authored
cc4cca0
View commit details
Copy full SHA for cc4cca0
Browse repository at this point
Merge pull request #801 from chaibuilder/some-ui-tweaks
Show description for db151c3
surajair
authored
db151c3
View commit details
Copy full SHA for db151c3
Browse repository at this point
fix: prevent `isDisabled` from being true when `currentPage.id` is undefined
amitdhiman5086
committed
147a1e2
View commit details
Copy full SHA for 147a1e2
Browse repository at this point
Merge pull request #802 from chaibuilder/add-new-page
Show description for c9768ec
surajair
authored
c9768ec
View commit details
Copy full SHA for c9768ec
Browse repository at this point
Commits on Mar 14, 2026
Update README to remove deprecated features
Show description for 7671e4b
surajair
authored
7671e4b
View commit details
Copy full SHA for 7671e4b
Browse repository at this point
Commits on Mar 15, 2026
refactor: seo button component and its usage from SEO panel
surajair
committed
8815074
View commit details
Copy full SHA for 8815074
Browse repository at this point
chore: updates tsconfig
surajair
committed
b82503b
View commit details
Copy full SHA for b82503b
Browse repository at this point
chore: shadcn components updated
surajair
committed
69268ea
View commit details
Copy full SHA for 69268ea
Browse repository at this point
refactor: core components updated
surajair
committed
171f5c7
View commit details
Copy full SHA for 171f5c7
Browse repository at this point
fix: hooks refacroring and updates
surajair
committed
ed05aea
View commit details
Copy full SHA for ed05aea
Browse repository at this point
chore: more updates to core components
surajair
committed
1bfba2d
View commit details
Copy full SHA for 1bfba2d
Browse repository at this point
feat: improvements to check action is allowed
surajair
committed
2e12cf9
View commit details
Copy full SHA for 2e12cf9
Browse repository at this point
feat: improvements to runtime api
surajair
committed
43cc7a2
View commit details
Copy full SHA for 43cc7a2
Browse repository at this point
chore: new implementation of revisions api
surajair
committed
b854553
View commit details
Copy full SHA for b854553
Browse repository at this point
refactor: dt logic into new strcuture
surajair
committed
f778037
View commit details
Copy full SHA for f778037
Browse repository at this point
chore: updated ts config and import alias
surajair
committed
156f219
View commit details
Copy full SHA for 156f219
Browse repository at this point
Commits on Mar 16, 2026
chore: standardize import aliases from @/ to ~/
surajair
committed
8aaff87
View commit details
Copy full SHA for 8aaff87
Browse repository at this point
Merge pull request #803 from chaibuilder/migration-changes
Show description for 4faa67d
surajair
authored
4faa67d
View commit details
Copy full SHA for 4faa67d
Browse repository at this point
You can’t perform that action at this time.