Gym
Gym copied to clipboard
Clarify Task/Tool Mental Model and When to Create New Resource Servers
Clarify Task/Tool Mental Model and When to Create New Resource Servers
Background
Users have asked "do you need another resource server if you have different tool sets?" and "what if you have different prompts?" suggesting confusion about when to create new resource servers vs. reusing existing ones.
Problem
Users don't know when to create new resource servers vs. when to reuse existing ones with new datasets/prompts.
Acceptance Criteria
- [ ] Add explicit guidance in the Concepts tutorial (before users start building):
- Define what a "task" is (prompt + environment)
- Define what a "tool implementation" is (resource server)
- Clarify the relationship: many tasks can share one resource server
- [ ] Provide decision tree or clear guidelines:
- Create new resource server → when you need different tool sets
- Reuse existing resource server → when you just have different prompts
- [ ] Add guidance showing multiple task configs using the same resource server
- [ ] Consider adding a FAQ entry for "When do I create a new resource server?"