- Twitter rate limit only affected when using OAuth
- Better twitter rate limit numbers
- Slack notify improvement
- Add twitter skill rate limit
- Better doc/create_agent.sh
- OAuth 2.0 refresh token failure handling
- Fix bug in twitter search skill
- Twitter Follow User
- Twitter Like Tweet
- Twitter Retweet
- Twitter Search Tweets
- Twitter OAuth 2.0 Authorization Code Flow with PKCE
- Twitter access token auto refresh
- AgentData table and AgentStore interface
- ENSO Skills
- Better architecture doc: Architecture
- Add IntentKitSkill abstract class, for now, it has a skill store interface out of the box
- Use skill store in Twitter skills, fetch skills will store the last processed tweet ID, prevent duplicate processing
- CDP Skills Filter in Agent, choose the skills you want only, the less skills, the better performance
- Add a document for skill contributors: How to add a new skill
- Add
prompt_append
to Agent, it will be appended to the entire prompt as system role, it has stronger priority - When you use web debug mode, you can see the entire prompt sent to the AI model
- You can use new query param
thread
to debug any conversation thread
- Memory Management
- Refactor the core ai agent creation
- Fix bug that resp debug model is not correct
- Optional JWT Authentication for admin API
- Refactor the core ai agent engine for better architecture
- Telegram entrypoint greeting message
- Fix bug that agent config update not taking effect sometimes
- Telegram entrypoint support regenerate token
- Telegram entrypoint robust error handling
- Telegram entrypoint support dynamic enable and disable
- Better conversation behavior about the wallet
- System Prompt, It will affect all agents in a deployment.
- Nation number in Agent model
- Share agent memory between all public entrypoints
- Auto timestamp in db model
- Fix bug in db create from scratch
- Fix Telegram group bug
- Telegram Entrypoint
- Twitter Integration Enchancement
- Twitter Entrypoint
- Admin cron for quota clear
- Admin API get all agents
- Change lint tools to ruff
- Improve CI
- Improve twitter skills
- Fix bug in db base code
- Twitter Skills
- Get Mentions
- Get Timeline
- Post Tweet
- Reply Tweet
- CI/CD refactoring for better security
- Change default plan to "self-hosted" from "free", new agent now has 9999 message limit for testing
- Add a flag "DEBUG_RESP", when set to true, the Agent will respond with thought processes and time costs
- Better DB session management
- Use Poetry as package manager
- Docker Compose tutorial in readme
- Multiple Agent Support
- Autonomous Agent Management
- Blockchain Integration (CDP for now, will add more)
- Extensible Skill System
- Extensible Plugin System