Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 biome.json looks to be ignored periodically #304

Open
1 of 3 tasks
Hoshock opened this issue Aug 16, 2024 · 29 comments
Open
1 of 3 tasks

🐛 biome.json looks to be ignored periodically #304

Hoshock opened this issue Aug 16, 2024 · 29 comments
Labels

Comments

@Hoshock
Copy link

Hoshock commented Aug 16, 2024

VS Code version

1.92.1

Extension version

2.3.0

Biome version

1.8.3

Operating system

  • Windows
  • macOS
  • Linux

Description

I set biome.json and settings.json as follows.

biome.json

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 4,
    "lineWidth": 120
  },
  "javascript": {
    "formatter": {
      "semicolons": "asNeeded"
    }
  }
}

settiings.json

{
  "[typescript]": {
    "editor.codeActionsOnSave": {
      "quickfix.biome": "explicit",
      "source.organizeImports.biome": "explicit"
    },
    "editor.defaultFormatter": "biomejs.biome"
  },
}

It works well for typescript at first, but after a while (30 minutes or 1 hour?), code formatting on save breaks, which means it looks VSCode ignores biome.json and apply default format style.
This will be fixed if I restart VSCode, but after a while, the same phenomenon happens.
I also found it will be fixed if I do not restart VSCode and keep using VSCode for a while.
I totally don't have any idea of this cyclic bug. Any ideas?

Steps to reproduce

  1. Keep using VSCode for a while
  2. biome.json looks to be ignored
  3. Keep using VSCode for awhile
  4. biome.json looks to be applied
  5. ...

Expected behavior

Consistent formatting is expected with biome.json.

Does this issue occur when using the CLI directly?

Not sure / Not applicable

Logs

Biome binary found at /Users/hoge/Projects/REPO/node_modules/@biomejs/cli-darwin-arm64/biome
Copying binary to temporary folder: file:///Users/hoge/Library/Application%20Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
Executing Biome from: /Users/hoge/Library/Application Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
[cli-stdout] data 66
[cli] exit 0
Connecting to "/Users/hoge/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3" ...
[Info  - 2:53:32] Server initialized with PID: 58092
[Warn  - 3:25:19] Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.
[Warn  - 3:25:27] Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.
Reloading biome executable.
Biome binary found at /Users/hoge/Projects/REPO/node_modules/@biomejs/cli-darwin-arm64/biome
Copying binary to temporary folder: file:///Users/hoge/Library/Application%20Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
[cli-stderr] end
[cli-stdout] end
[cli-stderr] finish
[cli-stdout] finish
[cli-stdout] close
[cli] close 0
[cli-stderr] close
Executing Biome from: /Users/hoge/Library/Application Support/Code/User/workspaceStorage/2e44b1a2da91f731d8a531fabbc226e4/biomejs.biome/biome
[cli-stdout] data 66
[cli] exit 0
Connecting to "/Users/hoge/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3" ...
[Info  - 3:49:15] Server initialized with PID: 16400
[Warn  - 3:56:19] Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.
@Hoshock Hoshock added the Triage label Aug 16, 2024
@ematipico
Copy link
Member

The last line of log says that you're trying to format a file that parsing errors, that's why it's not working.

@Hoshock
Copy link
Author

Hoshock commented Aug 17, 2024

@ematipico It doesn't matter. Even if there is no parsing error, the issue happens.

@ematipico
Copy link
Member

Any chance you can provide the Daemon logs?

@Hoshock
Copy link
Author

Hoshock commented Aug 17, 2024

@ematipico It may be a stupid question, but what is the Daemon log? Is it different from the log I've attatched? Could you tell me how to retrieve the Daemon log?

@Hoshock
Copy link
Author

Hoshock commented Aug 19, 2024

@ematipico I found the Daemon log.

Daemon log
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]}
  ├─  4ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  5ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  6ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0
  ├─  6ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─ 22ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─ 22ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 1 }, end: Position { line: 81, character: 1 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2335..2335
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2335..2335, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  5ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 1 }, end: Position { line: 81, character: 1 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2335..2335
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2335..2335, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 80, character: 0 }, end: Position { line: 80, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2333..2333
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2333..2333, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=16}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  4ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  8ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=17}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  2ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::formatting Formatting...
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::file_handlers::javascript Options used for format: 
  │ Indent style: Tab
  │ Indent width: 2
  │ Line ending: LF
  │ Line width: 80
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: Always
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto
  │ 
  ├─  0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
  └─┐biome_formatter::printer::Printer::print{}
  ┌─┘
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=18}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─ 32m  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 82, character: 0 }, end: Position { line: 82, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2395..2395
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2395..2395, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 80, character: 0 }, end: Position { line: 80, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2333..2333
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2333..2333, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, OrganizeImports: Supported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 81, character: 0 }, end: Position { line: 81, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2334..2334
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2334..2334, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 94, character: 0 }, end: Position { line: 94, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2783..2783
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2783..2783, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=19}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─ 33ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 1 }, end: Position { line: 95, character: 1 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2785..2785
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2785..2785, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 1 }, end: Position { line: 95, character: 1 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2785..2785
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2785..2785, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=20}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::formatting Formatting...
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::file_handlers::javascript Options used for format: 
  │ Indent style: Tab
  │ Indent width: 2
  │ Line ending: LF
  │ Line width: 80
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: Always
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto
  │ 
  ├─  0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
  └─┐biome_formatter::printer::Printer::print{}
  ┌─┘
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=21}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─ 32m  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 93, character: 0 }, end: Position { line: 93, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2780..2780
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2780..2780, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 0 }, end: Position { line: 92, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2760..2760
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2760..2760, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  1ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  1ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  5ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=22}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  3ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 18 }, end: Position { line: 92, character: 18 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2778..2778
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2778..2778, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 273, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8057
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8057, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 18 }, end: Position { line: 92, character: 18 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2778..2778
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2778..2778, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 273, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8057
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8057, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::formatting Formatting...
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::file_handlers::javascript Options used for format: 
  │ Indent style: Tab
  │ Indent width: 2
  │ Line ending: LF
  │ Line width: 80
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: Always
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto
  │ 
  ├─  0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
  └─┐biome_formatter::printer::Printer::print{}
  ┌─┘
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=23}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported, Format: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  5ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─ 32m  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, OrganizeImports: Supported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
├─ 32m  INFO tower_lsp::service::layers shutdown request received, shutting down
├─ 32m  INFO tower_lsp::service::layers exit notification received, stopping
├─ 32m  ERROR tower_lsp::transport failed to encode message: failed to encode response: Socket is not connected (os error 57)
┘
INFO biome_cli::commands::daemon Received shutdown signal
┐biome_cli::commands::daemon::Running Server{pid=71681}
├─  0ms INFO biome_cli::service::unix Trying to connect to socket /Users/ish-ts/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3
├─  0ms INFO biome_cli::service::unix Remove socket folder /Users/ish-ts/Library/Caches/dev.biomejs.biome/biome-socket-1.8.3
├─ 40ms ERROR tower_lsp::transport failed to encode message: failed to encode response: Socket is not connected (os error 57)
├─  2s  INFO biome_lsp::server Starting Biome Language Server...
├─  2s  WARN biome_lsp::server The Biome Server was initialized with the deprecated `root_path` parameter: this is not supported, use `root_uri` instead
├─  2s  INFO biome_lsp::server Attempting to load the configuration from 'biome.json' file
├─  2s  INFO biome_lsp::session Detected workspace folder.
├─  2s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
└─┐biome_fs::fs::os::OsFile::read_to_string{}
┌─┘
└─┐biome_json_parser::parse{}
┌─┘
├─  2s  INFO biome_lsp::session Loaded workspace setting
├─  2s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/ENV-GitHub-Test", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
├─  2s  INFO biome_lsp::session Loaded workspace setting
├─  2s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─  2s  ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
├─  2s  INFO biome_lsp::session Loaded workspace setting
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/package.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
└─┐biome_fs::fs::os::OsFile::read_to_string{}
┌─┘
└─┐biome_lsp::handlers::text_document::did_open{text_document_uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, text_document_language_id=typescript}
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  1ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported}
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  └─┐biome_json_parser::parse{}
  ┌─┘
  ├─  3ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  8ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::text_document::did_open{text_document_uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, text_document_language_id=json}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_json_parser::parse{}
  ┌─┘
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })}
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─  2s  INFO biome_lsp::session Loaded client configuration: Object {
│     "enabled": Bool(true),
│     "lspBin": String(""),
│     "searchInPath": Bool(true),
│     "rename": Bool(false),
│ }
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
├─  2s  INFO biome_lsp::session Unregister capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/rename, textDocument/formatting, workspace/didChangeWatchedFiles"
├─  2s  INFO biome_lsp::session Register capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/formatting, workspace/didChangeWatchedFiles"
├─  2s  DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
├─  2s  DEBUG biome_service::workspace The file has the following feature sets: 
│ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
├─  2s  DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
└─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
  └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })}
  ┌─┘
┌─┘
├─  2s  INFO biome_service::workspace::server Pulled 0 diagnostic(s)
├─  2s  DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
├─  2s  DEBUG biome_service::workspace The file has the following feature sets: 
│ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
├─  2s  DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
└─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
  └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
    ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
  ┌─┘
┌─┘
├─  2s  INFO biome_service::workspace::server Pulled 0 diagnostic(s)
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─ 25ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─ 25ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 12, character: 0 }, end: Position { line: 12, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 216..216
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=216..216, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  1ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  3ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  3ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  5ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 92, character: 19 }, end: Position { line: 92, character: 19 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2779..2779
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2779..2779, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 94, character: 0 }, end: Position { line: 94, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2783..2783
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2783..2783, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  5ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  5ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=2}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  4ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=3}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  3ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 143, character: 5 }, end: Position { line: 143, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 148, character: 5 }, end: Position { line: 148, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  3ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  3ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 95, character: 0 }, end: Position { line: 95, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 2784..2784
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=2784..2784, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 274, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[Diagnostic { range: Range { start: Position { line: 144, character: 5 }, end: Position { line: 144, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }, Diagnostic { range: Range { start: Position { line: 149, character: 5 }, end: Position { line: 149, character: 8 } }, severity: Some(Hint), code: Some(Number(6133)), code_description: None, source: Some("ts"), message: "'key' is declared but its value is never read.", related_information: None, tags: Some([Unnecessary]), data: None }]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..8059
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..8059, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 4, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::formatting Formatting...
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::file_handlers::javascript Options used for format: 
  │ Indent style: Space
  │ Indent width: 4
  │ Line ending: LF
  │ Line width: 120
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: As needed
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto
  │ 
  ├─  0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
  └─┐biome_formatter::printer::Printer::print{}
  ┌─┘
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, version=4}
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  1ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  1ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts
    ┌─┘
  ┌─┘
  ├─  4ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─ 32s  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 91, character: 4 }, end: Position { line: 91, character: 4 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 3145..3145
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=3145..3145, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts, range=Range { start: Position { line: 91, character: 4 }, end: Position { line: 91, character: 4 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, OrganizeImports: Supported, Format: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 3145..3145
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=3145..3145, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘

@ematipico
Copy link
Member

I can't seem to find anything that hints to an error. At this point you'll have to create a reproduction via npm create @biomejs/create-reproduction

@Hoshock
Copy link
Author

Hoshock commented Aug 19, 2024

@ematipico Thank you for the investigation. I've realized obvious settings change in the Daemon log even though I didn't change biome.json at all.

│ Indent style: Tab
  │ Indent width: 2
  │ Line ending: LF
  │ Line width: 80
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: Always
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto

│ Indent style: Space
  │ Indent width: 4
  │ Line ending: LF
  │ Line width: 120
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: As needed
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto

@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

Could you try the latest nightly to see if it solves your issue?

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

@nhedger Thank you. I've tried, but it reproduces. And I realized the quickest way to reproduce this issue.

  1. Restart VSCode
  2. Edit some .ts files and save it (biome works perfectly at this step)
  3. Edit biome.json and save it
  4. Edit some .ts files and save it (biome setting is ignored and default settings is applied

@ematipico
Copy link
Member

ematipico commented Aug 22, 2024

Is it possible that the configuration file has errors? What can you see from the Daemon logs? You can tail them to check real time logs

I'll check if I can reproduce it consistently with the instructions you gave us

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

Here is the Daemon log diff

Step 2
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 0, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..0
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..0, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  2ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  2ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 32, character: 2 }, end: Position { line: 32, character: 2 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Format: Supported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 854..854
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=854..854, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=2}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 33, character: 1 }, end: Position { line: 33, character: 1 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 856..856
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=856..856, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=3}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported, Format: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 33, character: 0 }, end: Position { line: 33, character: 0 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 855..855
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=855..855, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=4}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Lint: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 32, character: 2 }, end: Position { line: 32, character: 2 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 854..854
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=854..854, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 48, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, OrganizeImports: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1155
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1155, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 48, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1155
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1155, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 2, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Lint: Supported, Format: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::formatting Formatting...
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::file_handlers::javascript Options used for format: 
  │ Indent style: Space
  │ Indent width: 2
  │ Line ending: LF
  │ Line width: 120
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: As needed
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto
  │ 
  ├─  0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
  └─┐biome_formatter::printer::Printer::print{}
  ┌─┘
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=5}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, OrganizeImports: Supported, Search: FileNotSupported, Format: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─ 35s  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 29, character: 3 }, end: Position { line: 29, character: 3 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 859..859
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=859..859, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
Step 4
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, version=2}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_json_parser::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })}
    ┌─┘
  ┌─┘
  ├─  0ms INFO biome_service::workspace::server Pulled 1 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, version=3}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, OrganizeImports: Supported, Search: FileNotSupported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_json_parser::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })}
    ┌─┘
  ┌─┘
  ├─  0ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json, range=Range { start: Position { line: 13, character: 20 }, end: Position { line: 13, character: 20 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 264..264
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
  └─┐biome_service::file_handlers::json::Code actions JSON{range=264..264, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }}
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
├─ 48s  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
├─ 49s  INFO biome_lsp::session Detected workspace folder.
├─ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
└─┐biome_fs::fs::os::OsFile::read_to_string{}
┌─┘
└─┐biome_json_parser::parse{}
┌─┘
├─ 49s  INFO biome_lsp::session Loaded workspace setting
├─ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/ENV-GitHub-Test", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
├─ 49s  INFO biome_lsp::session Loaded workspace setting
├─ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/biome.jsonc", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/biome.jsonc", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/NCPD-GitHub-Monitoring/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/rome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
├─ 49s  ERROR biome_fs::fs Biome couldn't open the file "/rome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
├─ 49s  INFO biome_lsp::session Loaded workspace setting
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/package.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
└─┐biome_fs::fs::os::OsFile::read_to_string{}
┌─┘
├─ 49s  INFO biome_lsp::session Unregister capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/rename, textDocument/formatting, workspace/didChangeWatchedFiles"
├─ 49s  INFO biome_lsp::session Register capabilities "workspace/didChangeConfiguration, textDocument/rangeFormatting, textDocument/onTypeFormatting, textDocument/formatting, workspace/didChangeWatchedFiles"
├─ 49s  DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
├─ 49s  DEBUG biome_service::workspace The file has the following feature sets: 
│ {Search: FileNotSupported, OrganizeImports: Supported, Format: Supported, Lint: Supported}
├─ 49s  DEBUG biome_service::workspace::server File capabilities: Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }
└─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
  └─┐biome_service::file_handlers::json::Linting JSON file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json" }, language=Json(JsonFileSource { allow_trailing_commas: false, allow_comments: false })}
  ┌─┘
┌─┘
├─ 49s  INFO biome_service::workspace::server Pulled 0 diagnostic(s)
├─ 49s  DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
├─ 49s  DEBUG biome_service::workspace The file has the following feature sets: 
│ {Search: FileNotSupported, Format: Supported, OrganizeImports: Supported, Lint: Supported}
├─ 49s  DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
└─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
  └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
    ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
  ┌─┘
┌─┘
├─ 49s  INFO biome_service::workspace::server Pulled 0 diagnostic(s)
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=6}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Search: FileNotSupported, Format: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 30, character: 1 }, end: Position { line: 30, character: 1 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 861..861
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=861..861, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=7}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, Lint: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=8}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Search: FileNotSupported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 29, character: 3 }, end: Position { line: 29, character: 3 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Search: FileNotSupported, Lint: Supported, Format: Supported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 859..859
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=859..859, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 45, character: 0 } }, only=Some([CodeActionKind("quickfix.biome")]), diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1185
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1185, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 0, character: 0 }, end: Position { line: 45, character: 0 } }, only=Some([CodeActionKind("source.organizeImports.biome")]), diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 0..1185
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=0..1185, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  0ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  0ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘
└─┐biome_lsp::handlers::formatting::format{params=DocumentFormattingParams { text_document: TextDocumentIdentifier { uri: Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts", query: None, fragment: None } }, options: FormattingOptions { tab_size: 2, insert_spaces: false, properties: {}, trim_trailing_whitespace: Some(true), insert_final_newline: Some(true), trim_final_newlines: Some(true) }, work_done_progress_params: WorkDoneProgressParams { work_done_token: None } }}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Lint: Supported, Format: Supported, Search: FileNotSupported, OrganizeImports: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::formatting Formatting...
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::file_handlers::javascript Options used for format: 
  │ Indent style: Tab
  │ Indent width: 2
  │ Line ending: LF
  │ Line width: 80
  │ Quote style: Double Quotes
  │ JSX quote style: Double Quotes
  │ Quote properties: As needed
  │ Trailing commas: All
  │ Semicolons: Always
  │ Arrow parentheses: Always
  │ Bracket spacing: true
  │ Bracket same line: false
  │ Attribute Position: Auto
  │ 
  ├─  0ms INFO biome_service::file_handlers::javascript Format file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
  └─┐biome_formatter::printer::Printer::print{}
  ┌─┘
┌─┘
└─┐biome_lsp::handlers::text_document::did_change{url=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, version=9}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {OrganizeImports: Supported, Format: Supported, Search: FileNotSupported, Lint: Supported}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_js_parser::parse::parse{}
  ┌─┘
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::workspace::server::Pulling diagnostics{categories=RuleCategories(BitFlags<Categories>(0b111, Syntax | Lint | Action))}
    └─┐biome_service::file_handlers::javascript::Linting JavaScript file{path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }, language=Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None })}
      ├─  0ms INFO biome_service::file_handlers::javascript Analyze file /Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts
    ┌─┘
  ┌─┘
  ├─  1ms INFO biome_service::workspace::server Pulled 0 diagnostic(s)
┌─┘
├─ 51s  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
└─┐biome_lsp::handlers::analysis::code_actions{uri=file:///Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts, range=Range { start: Position { line: 32, character: 2 }, end: Position { line: 32, character: 2 } }, only=None, diagnostics=[]}
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  ├─  0ms DEBUG biome_service::workspace The file has the following feature sets: 
  │ {Format: Supported, Search: FileNotSupported, OrganizeImports: Supported, Lint: Supported}
  ├─  0ms DEBUG biome_lsp::handlers::analysis Cursor range 854..854
  ├─  0ms DEBUG biome_service::workspace::server File capabilities: Js(JsFileSource { language: TypeScript { definition_file: false }, variant: Standard, module_kind: Module, version: ES2022, embedding_kind: None }) BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }
  └─┐biome_service::file_handlers::javascript::code_actions{}
    └─┐biome_service::file_handlers::javascript::Code actions JavaScript{range=854..854, path=BiomePath { path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions/src/main.ts" }}
    ┌─┘
  ┌─┘
  ├─  1ms DEBUG biome_lsp::handlers::analysis Pull actions result: PullActionsResult { actions: [] }
  ├─  1ms DEBUG biome_lsp::handlers::analysis Suggested actions: 
  │ []
┌─┘

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

biome.json has not errors. Here are the configuration.

Step 2

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 2,
    "lineWidth": 120
  },
  "javascript": {
    "formatter": {
      "semicolons": "asNeeded"
    }
  }
}

Step 4

{
  "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
  "organizeImports": {
    "enabled": true
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  },
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 4,
    "lineWidth": 120
  },
  "javascript": {
    "formatter": {
      "semicolons": "asNeeded"
    }
  }
}

@ematipico
Copy link
Member

Found the issue

 49s  ERROR biome_fs::fs Biome couldn't open the file "/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", reason:
│ Os { code: 2, kind: NotFound, message: "No such file or directory" }
└─┐biome_fs:

The configuration file can't be read. Probably your workspace/editor changes the privileges of the document?

@ematipico
Copy link
Member

ematipico commented Aug 22, 2024

It's worth noting that the configuration file is in two separate folders...

├─ 48s  WARN tower_lsp Got a textDocument/didSave notification, but it is not implemented
├─ 49s  INFO biome_lsp::session Detected workspace folder.
├─ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/NCPD-GitHub-Actions", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘
└─┐biome_fs::fs::os::OsFile::read_to_string{}
┌─┘
└─┐biome_json_parser::parse{}
┌─┘
├─ 49s  INFO biome_lsp::session Loaded workspace setting
├─ 49s  INFO biome_lsp::session Attempt to load the configuration file in Url { scheme: "file", cannot_be_a_base: false, username: "", password: None, host: None, port: None, path: "/Users/ish-ts/Projects/ENV-GitHub-Test", query: None, fragment: None }
└─┐biome_fs::fs::os::OsFileSystem::open_with_options{path="/Users/ish-ts/Projects/ENV-GitHub-Test/biome.json", options=OpenOptions { read: true, write: false, truncate: false, create: false, create_new: false }}
┌─┘

Not sure what's going on, it's definitely something about the workspace you're using.

Please provide specifics about your workspace.

@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

Would be interesting to see the permissions on that biome.json file before and after.

ls -la /Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json

@ematipico ematipico added Needs reproduction Needs a reproduction Waiting for response Waiting for a response from the author of the issue Needs more details labels Aug 22, 2024
@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

Thank you for your deep investigation. I'm using VSCode workspace settings below.

project.code-workspace

{
  "folders": [
    {
      "name": "NCPD-GitHub-Actions",
      "path": ".."
    },
    {
      "name": "ENV-GitHub-Test",
      "path": "../../ENV-GitHub-Test"
    },
    {
      "name": "NCPD-GitHub-Monitoring",
      "path": "../../NCPD-GitHub-Monitoring"
    }
  ]
}

NCPD-GitHub-Actions has biome.json at its root, but ENV-GitHub-Test and NCPD-GitHub-Monitoring doesn't. Is that some of the reason?

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

Would be interesting to see the permissions on that biome.json file before and after.

ls -la /Users/ish-ts/Projects/NCPD-GitHub-Actions/biome.json

Permisson hasn't changed (-rw-r--r--@).

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

BTW, the .ts file I want to edit is under NCPD-GitHub-Actions.

@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

We're going to need a minimal reproduction.

Create a fresh repo, and inside reproduce the structure of your workspace, but only provide the smallest amount of files that trigger the issue.

Without that, it's virtually impossible to help you troubleshoot.

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

@nhedger I've created minimal reproduction.
https://github.com/Hoshock/Biome-Issue304-Reproduction

@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

@nhedger I've created minimal reproduction. https://github.com/Hoshock/Biome-Issue304-Reproduction

Thanks, will look into it !

@ematipico ematipico removed Needs reproduction Needs a reproduction Waiting for response Waiting for a response from the author of the issue Needs more details labels Aug 22, 2024
@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

I'm afraid I can't reproduce it following your instructions :/ (using the latest nightly)

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

Just in case, did you open default.code-workspace and enter the workspace (by clicking green open workspace button)? If I don't enter the workspace, the issue doesn't occur.

@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

I opened the workspace by clicking the green button.

@Hoshock
Copy link
Author

Hoshock commented Aug 22, 2024

Hmm, I'll check if there are other factors.

@nhedger
Copy link
Member

nhedger commented Aug 22, 2024

I'll close this for now, we'll re-open when you circle back.

@nhedger nhedger closed this as completed Aug 22, 2024
@irdkwmnsb
Copy link

irdkwmnsb commented Aug 28, 2024

I was able to reproduce the issue on a mac

1876m  ERROR biome_fs::fs Biome couldn't open the file "/Users/redactedbutitsdefinatelythere/packages/app/biome.json", reason:
│ Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" }

perms on that file are -rw-r--r--

I was able to fix the issue by forcibly giving full disk access to the binary file in mac os settings
/Users/irdkwmnsb-mac/Library/Application Support/Code/User/workspaceStorage/0ade50184995cbb61ae311ac477de5d5/biomejs.biome/biome

After LSP server restart biome is able to read the settings, but only for a short moment.

But killing the process means it's path will change under the "workspaceStorage" and you would have to again give full disk access.

@irdkwmnsb
Copy link

irdkwmnsb commented Aug 29, 2024

I was able to fix the issue by forcibly giving full disk access to the binary file in mac os settings

But that's probably just a coincidence since if the binary had no access to the file it wouldn't be able to change the source code of the files I want formatted, yet it can format

After more testing the issue persists even with the binary having full disk access

Will look into it more.

My set up is a workspace with subworkspaces for each app in a monorepo
I have a biome.json for one of the apps

@irdkwmnsb
Copy link

@nhedger can we get this reopened?
Still facing this issue on v2.3.0

@nhedger nhedger reopened this Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants