Skip to content

apps: Surface init, manifest, validate, and dev-remote in --help#5276

Merged
atilafassina merged 2 commits into
mainfrom
apps-unhide-init-manifest-validate-dev-remote
May 19, 2026
Merged

apps: Surface init, manifest, validate, and dev-remote in --help#5276
atilafassina merged 2 commits into
mainfrom
apps-unhide-init-manifest-validate-dev-remote

Conversation

@atilafassina
Copy link
Copy Markdown
Contributor

Summary

  • Remove Hidden: true from four AppKit-related custom commands on databricks apps so they appear under "Available Commands" in --help:
    • init — initialize a new AppKit application from a template
    • manifest — print the template plugin manifest
    • validate — validate a Databricks App project
    • dev-remote — run AppKit app locally with WebSocket bridge to remote
  • All four are already implemented, documented, and invokable today — hiding them just makes them undiscoverable through apps --help.

Test plan

  • go build succeeds
  • ./cli apps --help lists init, manifest, validate, and dev-remote under "Available Commands"
  • ./cli apps <cmd> --help still works for each (unchanged)

Note: I left the *-space / *-app-thumbnail workspace API commands hidden — those are auto-generated and explicitly gated as PRIVATE_PREVIEW, separate concern.

This pull request and its description were written by Isaac.

These AppKit-related commands were marked Hidden but are functional and
useful to end users; removing the flag so they appear under "Available
Commands" in `databricks apps --help`.

Co-authored-by: Isaac
Copilot AI review requested due to automatic review settings May 19, 2026 16:13
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Surfaces four existing AppKit-related databricks apps custom commands in the CLI help output by removing their Hidden: true setting, making them discoverable via apps --help while keeping the rest of the command behavior unchanged.

Changes:

  • Unhide databricks apps init
  • Unhide databricks apps manifest
  • Unhide databricks apps validate
  • Unhide databricks apps dev-remote

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
cmd/apps/init.go Removes Hidden: true so apps init appears in --help.
cmd/apps/manifest.go Removes Hidden: true so apps manifest appears in --help.
cmd/apps/validate.go Removes Hidden: true so apps validate appears in --help.
cmd/apps/dev.go Removes Hidden: true so apps dev-remote appears in --help.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@atilafassina atilafassina enabled auto-merge May 19, 2026 16:31
@atilafassina atilafassina added this pull request to the merge queue May 19, 2026
Merged via the queue into main with commit d28a752 May 19, 2026
25 checks passed
@atilafassina atilafassina deleted the apps-unhide-init-manifest-validate-dev-remote branch May 19, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants