Skip to content

Conversation

@chgaowei
Copy link
Collaborator

Summary

  • Add scripts/run_all_examples.py to run all example scripts automatically
    • Supports standalone examples, server/client pairs, and configurable examples
    • Automatically starts servers before running clients
    • Reports detailed results and configuration requirements
  • Fix ANP crawler tests to use correct module paths (anp.* instead of octopus.*)
  • Fix simple_amap_example.py URL path
  • Update CLAUDE.md with run_all_tests.py commands
  • Update README.cn.md with crawler usage clarifications

Test plan

  • Run uv run python scripts/run_all_examples.py - all 10 examples pass
  • Run uv run python scripts/run_all_tests.py - all unit tests pass

🤖 Generated with Claude Code

chgaowei and others added 3 commits January 13, 2026 09:09
Remove the ANPNode unified server/client module that was experimental:
- Delete anp/node/ directory (node.py, __init__.py, DESIGN.md, DESIGN.cn.md)
- Delete examples/python/minimal_example/minimal_anp_node.py
- Delete examples/python/minimal_example/minimal_two_nodes.py

The functionality can be achieved by using FastANP and ANPClient separately.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add scripts/run_all_examples.py to run all example scripts
  - Supports standalone examples, server/client pairs, and configurable examples
  - Automatically starts servers before running clients
  - Reports detailed results and configuration requirements
- Fix ANP crawler tests to use correct module paths (anp.* instead of octopus.*)
- Fix simple_amap_example.py URL path
- Update CLAUDE.md with run_all_tests.py commands
- Update README.cn.md with crawler usage clarifications

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@chgaowei chgaowei merged commit 54776bb into master Jan 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants