Phials plugin documentation
User guide
AI Disclosure: This page was generated by an LLM and may contain inaccuracies. Hand-crafted documentation will be implemented over time on the road to 1.0

Add capabilities

A plugin can add one capability or combine several of them. Choose the outcome you want first; each guide introduces the exact provider or convention that registers it with Phials.

  • Add commands defines actions, availability, discovery, shortcuts, Path Bar placement, and context-menu controls.
  • Build file viewers and editors matches files, renders responsive surfaces, shares session state, and saves changes safely.
  • Extract file metadata matches files, returns namespaced values, defines fields, and controls metadata columns.
  • Build file views adds another presentation of an Explorer tab’s current location, selection, and view state.
  • Add panels and tabs adds movable tool surfaces to docks and center tabs, including persisted instance state and finalization.
  • Add plugin settings declares user-configurable values and, when needed, a custom settings interface.
  • Create themes packages light or dark Phoundry UI token sets with a plugin.

Capability guides focus on registration and behavior. Shared runtime services such as files, storage, events, and dialogs live under Work with Phials.