Skip to content

Releases: techdivision/opencode-time-tracking

v0.1.7

04 Jan 19:05

Choose a tag to compare

What's Changed

  • Renamed package to @techdivision/opencode-time-tracking for npm organization publishing
  • Updated README with new scoped package name
  • Added GitHub Actions workflow for automatic npm publishing on tag

Installation

Add to your opencode.json:

{
  "plugin": ["@techdivision/opencode-time-tracking"]
}

Create .opencode/time-tracking.json in your project:

{
  "csv_file": "~/time_tracking/time-tracking.csv",
  "user_email": "your@email.com",
  "default_account_key": "YOUR_ACCOUNT_KEY"
}

v0.1.6

03 Jan 19:56

Choose a tag to compare

What's Changed

Bug Fixes

  • v0.1.3: Fix duplicate worklogs by removing duplicate export default plugin
  • v0.1.4: Remove debug console.log statements and unnecessary processingSessions logic
  • v0.1.5: Fix blocking startup when config file is missing (removed toast during plugin initialization)
  • v0.1.6: Version bump and cleanup

Summary

This release fixes several critical issues:

  1. Plugin was being loaded twice due to both named and default exports
  2. Debug logging was polluting the CLI output
  3. OpenCode startup was blocked when .opencode/time-tracking.json was missing

Installation

Add to your opencode.json:

{
  "plugin": ["opencode-time-tracking"]
}

Create .opencode/time-tracking.json in your project:

{
  "csv_file": "~/time_tracking/time-tracking.csv",
  "user_email": "your@email.com",
  "default_account_key": "YOUR_ACCOUNT_KEY"
}

Version v0.1.4

03 Jan 17:24

Choose a tag to compare

First stable release