ContextQMD
Libraries
Rankings
Queue
About
Log in
Get started
Open menu
Back to Libraries
Kibana
kibana
GitHub
kibana
elastic/kibana
elastickibana
elastic
Homepage
4 versions
3493 pages (9.4.1)
4 aliases
4
Versions
3493
Pages (9.4.1)
4
Aliases
Pages
Versions
Usage
9.4.1
▼
stable
API Authorization
Privilege Naming
Privilege-Based Branching with `authzResult`
Opting Out of Authorization
References
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
4.2 KB
Full page
Branch Readiness
Workflow
Step 0: Identify affected packages
Step 1: Run `check_changes` against branch base
Step 2: Lint TS projects
+7 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
5.4 KB
Full page
Buildkite Logs
Fetch build by number
Fetch latest build for a PR
Fetch job log
Workflow: diagnose a failing build
+3 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
3.2 KB
Full page
CodeQL
Running Queries Locally (Full Analysis)
Running CodeQL Unit Tests
Test structure
Running tests via Docker
+6 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
6.6 KB
Full page
Cypress vs Scout Differences
Folder Structure
Authentication
CI Test Execution & Parallelization
MKI Pipelines
+5 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
4.7 KB
Full page
Example Migration: Timeline Creation
Before: Cypress (`creation.cy.ts`, abbreviated)
Key problems in the Cypress source
After: Scout (split into two files — one role per file)
`timeline_creation.spec.ts` (CRUD role)
+6 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
11.7 KB
Full page
Flakiness Risk Patterns for Migration
Critical — Will cause flakiness in Scout
Hard-coded waits
Missing cleanup / shared state
Force interactions
+15 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
7.2 KB
Full page
Migration Best Practices
Testing Layer Priority
Waits and Assertions
`waitFor()` defaults
Built-in auto-waiting
+16 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
10.9 KB
Full page
Cypress to Scout Migration
Required sub-skills
Core principle
Tools
Step 0: Load solution-specific skill `[mandatory]`
+21 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
13.3 KB
Full page
Debug OAS
Required interaction flow
Path format guidance
Commands
Issue categorization
+3 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
5.3 KB
Full page
Encrypted Saved Objects (ESO)
When to Use ESOs
Registration
Step 1: Register the Saved Object type with Core
Step 2: Register with the ESO Service
+14 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
13.8 KB
Full page
Enzyme to React Testing Library Migration
Core principles
Migration workflow
Import changes
Before
+16 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
13.8 KB
Full page
Create an Eval Suite
Inputs to Collect
Do NOT Use `node scripts/scout.js generate`
Directory Layout
File Templates
+10 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
6.1 KB
Full page
Evaluator Patterns
LLM-as-Judge Criteria via `evaluators.criteria`
Wrapping Criteria in a Reusable Evaluator
Tool Call Evaluator
RAG Evaluators
+2 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
7.5 KB
Full page
Write Eval Specs
Tags
Datasets
Tasks
Evaluators
+12 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
7.9 KB
Full page
Fix Package Docs
Workflow
1. Resolve the target
2. Generate the stats file
3. Read and plan
+11 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
10.3 KB
Full page
FTR Testing
Architecture
Provider context
Config anatomy
Config inheritance
+20 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
12.8 KB
Full page
Create GitHub Issue
Step 2 — Classify the issue
Step 3 — Read the appropriate template
Step 4 — Draft the issue from the description
Step 5 — Generate a title
+3 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
4.5 KB
Full page
Enhance GitHub Issue
Step 1 — Fetch the issue
Step 2 — Classify the issue
Step 3 — Extract what you can from the existing body
Step 4 — Interview the user for empty fields
+2 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
3.8 KB
Full page
Kibana API Utilities
Auto-Detection
Session Auth (Acting as a Browser User)
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
1.6 KB
Full page
Privilege Deprecation Reference
`KibanaFeatureConfig.deprecated`
`FeatureKibanaPrivileges.replacedBy`
`SubFeaturePrivilegeConfig.replacedBy`
`FeatureKibanaPrivilegesReference`
+8 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
5.6 KB
Full page
Kibana Privilege Deprecation
Key Concepts
Implementation Steps
Step 1: Create new replacement feature(s)
Step 2: Mark existing feature as deprecated
+7 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
7.4 KB
Full page
Optimize Bundle Size
2) Identify entry-chunk drivers
3) Apply high-impact fixes
4) Re-measure and decide limits
5) Validate changes
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
2.8 KB
Full page
Scout API Test Authentication (requestAuth vs samlAuth)
API key auth (requestAuth)
Cookie auth (samlAuth) for internal endpoints
API assertions (`@kbn/scout/api`)
Tips
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
3.1 KB
Full page
Scout API Services
Minimal sketch
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
1.9 KB
Full page
Scout API Testing
Imports
Auth: pick based on endpoint
Recommended test shape
Assertions
+6 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
6.5 KB
Full page
Scout Best Practices Reviewer
Inputs
Scope (be comprehensive)
Quick checklist (details live in `docs/extend/scout/best-practices.md`)
Migration parity analysis (required when migration is detected)
+9 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
7.6 KB
Full page
Create Scout Scaffold (Generator-First)
Inputs to Collect
Generate (Preferred)
What It Creates
TypeScript layout (`check_types`)
+5 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
5.1 KB
Full page
Migrate FTR to Scout
Required sub-skills
Important note
Guardrails / gotchas (high signal)
Core workflow
+19 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
21.6 KB
Full page
Migration Plan Output Template
1. Test inventory
Proposed file splits (omit if none)
Tests to drop (omit if empty)
Tests to defer (omit if empty)
+36 more
github.com/elastic/kibana/blob/v9.4.1/.agents/s...
14.1 KB
Full page
1–30 of 3493
1
2
3
4
5
…
117
Page 1