Conversation
- Introduced `honeypot_test_actions.py` for testing honeypot token scenarios. - Created `TEST_PROMPTS.md` with quick test prompts for wallet and security actions. - Updated `initialize_agent.py` to integrate new honeypot testing actions. - Added `policy.yaml` for security policies, including transaction limits and AI-powered validation. - Configured `pyproject.toml` and `requirements.txt` for dependencies. - Implemented `setup.py` for agent initialization with persistent wallet storage. - Removed old policy configuration from `examples/onchain-agent/policy.yaml`.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates the example agent to showcase a "Basic Chat Agent" with enhanced documentation and security configuration, now emphasizing AgentARC as the security layer. The changes include a major rewrite of the README for clarity and onboarding, renaming files and directories for consistency, and a refreshed, annotated security policy configuration. The documentation now better explains how AgentARC protects blockchain transactions, and the policy configuration is clearer and more user-friendly.
Documentation and Onboarding Improvements:
README.mdwas rewritten and renamed fromonchain-agenttobasic-chat-agent, providing clearer explanations of AgentARC, step-by-step setup instructions, and improved descriptions of security features and environment configuration. [1] [2] [3]Security Policy Configuration:
policy.yamlwas added under the new directory, with detailed comments and organized sections for each security feature (spending limits, address controls, transaction simulation, AI validation, etc.), improving clarity and usability for customizing security rules.policy.yamlwas removed from the previous directory, consolidating the configuration in the new location.