Blackdagger Logo

About Framework

  • About the Framework
  • Components

First Steps

  • Installation
  • Quick Start Guide

Interfaces

  • Command Line Interface
  • Web Interface

Writing YAMLs

  • YAML Format
  • Examples
  • Advanced Examples
  • Executors
  • Scheduler
  • Sending Email Notifications

Configurations

  • Configuration Options
  • Remote Instance Management
  • Basic Authentication
  • API Token

Docker

  • Using Docker Compose
  • Building Docker Image

REST API

  • REST API Docs

FAQ and Contribution

  • Roadmap Delivery Updates (2026-06)
    • Feature 01: New Executors
    • Feature 02: Executor Test Coverage
    • Feature 03: DAG Imports
    • Feature 04: Lifecycle Callback Improvements
    • Feature 05: HTTP Executor Hardening
    • Feature 06: Symlink and Extension Handling for SPEC UI/API
      • Delivered Improvements
      • Files
    • Feature 07: Parallel Same-DAG Behavior
    • Feature 08: Centralized Log Forwarding MVP
    • Feature 09: CLI and Configuration Integration
    • Feature 10: Documentation and Examples Expansion
    • Feature 11: Validation Summary
    • Feature 12: Delivery Status
  • FAQ
  • Contribution Guide
Blackdagger
  • Roadmap Delivery Updates (2026-06)
  • Feature 06: Symlink and Extension Handling for SPEC UI/API
  • View page source

Feature 06: Symlink and Extension Handling for SPEC UI/API

DAG store behavior was improved for symlinked roots/files and extension resolution.

Delivered Improvements

  • Symlink-aware DAG root resolution in DAG store.

  • Recursive DAG discovery uses resolved roots consistently.

  • SPEC lookup preserves real extension handling for both .yaml and .yml.

  • Dedicated regression tests for symlinked roots/files and .yml access.

Files

  • internal/persistence/local/dag_store.go

  • internal/persistence/local/dag_store_test.go

Previous Next

© Copyright 2024, Blackdagger Developers.

Built with Sphinx using a theme provided by Read the Docs.