afv-library/skills/agentforce-generate/references
james-enperso 4848ecc844 fix: document publish-only type validation and empty traces on --api-name preview
Three findings from wiring an Agent Script service agent to an apex://
invocable (API v67.0, sf CLI 2.145.6):

1. `sf agent validate authoring-bundle` returns success:true for an action
   param with the wrong numeric type. Only the server-side check during the
   publish step catches it, so a green validate is not evidence the action
   I/O types are correct.

2. Apex Integer and Apex Decimal do not behave the same. An Integer param
   as bare `number` is rejected at publish; a Decimal output as bare
   `number` publishes and runs correctly. The existing "bare number fails
   at publish in action inputs/outputs" note reads as universal, which
   sends authors hunting for a complex type a Decimal does not need.

3. Preview started with --api-name writes trace files containing only {}.
   Only the --authoring-bundle path produces readable traces. This is not
   academic: a service agent cannot always be previewed via
   --authoring-bundle, leaving --api-name as the only option and making the
   "read the trace after every utterance" rule unsatisfiable. Documented a
   discriminating-value fallback for that case.

All additive; no existing guidance removed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 13:55:57 +10:00
..
action-prompt-templates.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
actions-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
agent-access-guide.md feat: Release Skills Renaming by domain first convention @W-23187998@ 2026-06-26 12:21:51 +00:00
agent-design-and-spec-creation.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
agent-metadata-and-lifecycle.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
agent-script-core-language.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
agent-subagent-map-diagrams.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
agent-user-setup.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
agent-validation-and-debugging.md fix: document publish-only type validation and empty traces on --api-name preview 2026-08-07 13:55:57 +10:00
architecture-patterns.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
complex-data-types.md fix: document publish-only type validation and empty traces on --api-name preview 2026-08-07 13:55:57 +10:00
data-library-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
deploy-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
discover-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
examples.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
feature-validity.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
instruction-resolution.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
known-issues.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
mcp-management-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
optimization-pattern-1-data-flow.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
optimization-pattern-2-deterministic-logic.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
optimization-pattern-3-reference-syntax.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
optimization-pattern-4-escalation.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
org-setup-for-adl.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
patterns-by-requirement.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
posture-and-determinism.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
production-gotchas.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
reference-map.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
safety-review-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
salesforce-cli-for-agents.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
scaffold-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
scoring-rubric.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
version-history.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
voice-latency-heuristics.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
voice-modality-reference.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00
zen-of-agentscript.md feat: Release 10 new + 16 updated skills (2026-07-31) @W-23641814@ 2026-07-31 17:57:00 +00:00