Skip to content

interactive reference

Website capability explorer ​

The website capability explorer maps checked APIs to their local boundary. Type Apex expressions and see whether the API runs locally, runs locally with limits, or requires Salesforce.

Try the capability editor · Replay a workflow

Use the editor as a browser capability lookup: type a dot, read the label, and see the boundary before you depend on an API. Edits stay in your browser; this page does not execute Apex or send visitor source anywhere.

Browser capability lookup

Try capability-backed autocomplete.

What runs locally

Edits stay in this browser. This editor looks up capability labels; it does not execute Apex or send your source.

Type a dot after the final describe, Account, Database, BusinessHours, Schema, describe.fields, results[0], or fieldMap.
Account.Database.BusinessHours.Schema.describe.describe.fields.results[0].fieldMap.
Apex syntax annotations, SOQL, SObjects, and platform classesAutocomplete describe, Database, Schema fields, DML results, maps, and local contextBoundary labels Runs locally, Runs locally with limits, Requires Salesforce

For actual execution on your machine, install Glade and run the local Playground:

bash
glade playground --examples --addr 127.0.0.1:1789 --open

The local Playground serves your own Glade runtime. Its execution and local data are separate from the illustrations on this website.

Capability cards

A few surfaces worth trying first.

These examples come from checked capability rows and the curated editor demo. Each label says whether the API runs locally, runs with named limits, or requires Salesforce.

Runs locallyDatabase.insert

Partial-success DML, save results, errors, and local row changes.

Runs locallyBusinessHours.nextStartDate

Seeded schedules, time zones, holidays, and deterministic local calendar math.

Runs locally with limitsSchema.DescribeSObjectResult

Object labels, fields, record types, and child relationships from local metadata.

Runs locallyAnswers.findSimilar

Deterministic empty list. Glade does not perform hosted similarity search.

Workflow gallery

Replay an illustrative workflow.

Replay prepared command output, JSON, trace, and results. This is a scripted illustration: no Apex runs here, and editing the capability lookup does not change these results. Copy a command to run it yourself in an initialized local project.

1 / 4

Illustrative replay — this page does not execute edited Apex.

FAILED · 1 diagnostic · 1 type checked · exit code 1
Command outputglade check
$ glade check --project . --no-progress
Glade check

✗ 1 diagnostic found

force-app/main/default/classes/RefinementService.cls:2:3
error GLADESEMA002 method "latestInvoice" references unknown type "Invoice__c"

Try:
  glade schema load --project .
  glade check --project .
Apex inputRefinementService.cls:2
public with sharing class RefinementService {
  public static Invoice__c latestInvoice() {
    return null;
  }
}
Illustrative resultsupported locally
  • Deploy-blocking type reference caught locally.
  • No Salesforce deploy required.
  • No local records changed.
  • JSON output available for CI.
Resultfailed
Diagnostics
1
Types checked
1
Org calls
0
Exit code
1
Local runglade check --project . --no-progress
CI / automationglade check --project . --json --no-progress

Glade is an independent project and is not affiliated with, sponsored by, or endorsed by Salesforce. Salesforce and Apex are trademarks of Salesforce, Inc. · Contributors · Security · Releases · Apache-2.0