Problem
get-actor-output was deprecated in #814 — description prefixed DEPRECATED:, removed from auto-injection. Kept in the storage category for one minor cycle so existing sessions/configs don't break on upgrade.
This issue tracks the full removal in the next minor cycle.
Proposed solution
After #814 ships in a release:
- Delete
src/tools/common/get_actor_output.ts.
- Remove
getActorOutput from src/tools/categories.ts (storage array + import).
- Remove
HelperTools.ACTOR_OUTPUT_GET constant.
- Drop integration tests that exercise the tool (currently around
tests/integration/suite.ts:2030, 2076, 2138 — verify line numbers at the time).
- Remove the tool from any x402 / Skyfire allowlists.
- Coordinate with
apify-mcp-server-internal — verify no internal caller imports getActorOutput directly.
Callers should use get-dataset-items. Behavioral differences vs get-actor-output (see #814 PR body for migration notes):
get-dataset-items does not default clean: true
get-dataset-items does not strip empty properties or truncate output
get-dataset-items flattens server-side from dot-notation fields (no local projection)
- Different default
limit (20 vs 100)
Problem
get-actor-outputwas deprecated in #814 — description prefixedDEPRECATED:, removed from auto-injection. Kept in thestoragecategory for one minor cycle so existing sessions/configs don't break on upgrade.This issue tracks the full removal in the next minor cycle.
Proposed solution
After #814 ships in a release:
src/tools/common/get_actor_output.ts.getActorOutputfromsrc/tools/categories.ts(storage array + import).HelperTools.ACTOR_OUTPUT_GETconstant.tests/integration/suite.ts:2030, 2076, 2138— verify line numbers at the time).apify-mcp-server-internal— verify no internal caller importsgetActorOutputdirectly.Callers should use
get-dataset-items. Behavioral differences vsget-actor-output(see #814 PR body for migration notes):get-dataset-itemsdoes not defaultclean: trueget-dataset-itemsdoes not strip empty properties or truncate outputget-dataset-itemsflattens server-side from dot-notationfields(no local projection)limit(20 vs 100)