package review

import (
	"context"

	"github.com/tidbcloud/AgentTeam/internal/store/agent"
)

func (store *Store) GetAgentReviewReaderForUser(ctx context.Context, userID string, workspaceID string, agentID string) (agent.AgentView, error) {
	if _, err := store.requireAgentReviewRead(ctx, userID, workspaceID, agentID); err != nil {
		return agent.AgentView{}, err
	}
	return store.agentByID(ctx, store.db, workspaceID, agentID)
}
