@chanaka_nakandala/integration-core
v1.0.2
Published
Shared TypeScript types and utilities used internally by Grubtech Integration Agent packages.
Downloads
3
Maintainers
Readme
Grubtech Integration Core
What This Is
This package contains shared code definitions used by other parts of the Grubtech Integration Agent system. It's like a common dictionary that all the other packages use to speak the same language.
Note: You don't need to use this package directly. It's automatically included by the other packages.
What This Does
Provides common definitions that other packages need:
Data Structures
- How cached documentation is stored
- How search results are organized
- How user sessions are tracked
Integration Phases
- Not Started
- Authentication
- Menu Sync
- Order Creation
- Order Status
- Go Live
- Completed
Error Messages
- Cache reading errors
- Cache writing errors
- Scraping errors
- Parsing errors
- Network errors
- Rate limit errors
What Features This Supports
This package doesn't provide features directly. Instead, it helps other packages work together by giving them common definitions.
For example:
- When the MCP server searches documentation, it uses types from this package
- When tracking where you are in your integration, all packages use the same phase names
- When an error occurs, all packages use the same error codes
Who Uses This
Other packages in the Grubtech Integration Agent system:
@chanaka_nakandala/integration-agentuses this@chanaka_nakandala/integration-mcp-serveruses this- Any future packages will use this too
Why This Exists
Without this package, each part of the system might define the same things differently. This package ensures everything works together smoothly.
Think of it like a shared vocabulary - everyone speaks the same language.
Getting Help
You shouldn't need to interact with this package directly. It's used behind the scenes.
If you're having issues with the integration agent:
- Try reinstalling:
npx @chanaka_nakandala/integration-agent init - Restart Claude Code
- Contact Grubtech support: [email protected]
Related Packages
This is part of the Grubtech Integration Agent system:
@chanaka_nakandala/integration-agent- Main installer@chanaka_nakandala/integration-mcp-server- Background engine@chanaka_nakandala/integration-personas- AI personalities@chanaka_nakandala/integration-core- This package
Learn more:
- Grubtech Website: https://www.grubtech.com
- API Documentation: https://docs.grubtech.io
© 2025 Grubtech. All rights reserved.
