Migrate Tests from Private APIs to Public APIs for AgentSet and Agents
Open
Nobody has claimed this yet.
maintenance
Sprints!
- Dominant language
- Python
- Stars
- 42
- Forks
- 18
- Avg merge
- 1m
- Merged PRs (30d)
- 1
Description
The public API will be more and more stable with respect to private APIs.
Most tests are implemented using the private API, so they need to be refactored
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the test files covering AgentSet and Agents, then inventory their uses of private APIs. Compare those calls with the available public APIs and refactor the tests so they use public interfaces throughout. Done means the affected tests pass without relying on private APIs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100